Home » Tech Tips » Sun Microsystem Java uses, basic information and history
sun microsystem java

Sun Microsystem Java uses, basic information and history

From smartphone apps to huge software programs, everywhere JAVA is being used very efficiently by developers. There are a number of programming language in the world which is being used by companies for developing softwares. And there is a certification program that name is OCJP for Java certification.

We know that Sun MicroSystem Java is the world famous, widely used and most reliable language in the world. In this article, we want to tell you something about this huge, secure, platform-independent and robust language.

Basic Introduction to Java language

Java is an object oriented programming based, high level language developed by Sun Microsystems in 1996. Sun microsystem is associated with the world wide web (WWW). Patrick Naughton, Mike Sheridan and a team of Sun Microsystems developed an advanced programming language  Java through the guidance of James Goslings. Sun Microsystem Java is basically for making Specific Software Applications that can run smoothly on Specialized featured electronics devices and computers. They had invented platform-independent of software “Oak” in 1991. In 1995, it was renamed as Java. Java language deeply influenced by c, c++, smalltalk and some other languages. Sun microsystem Java had been Promoted by the company with the slogan named ” Write Once and Run Anywhere”. It means the Java program was developed and run on any devices with the help of JAVA VIRTUAL MACHINE (JVM). Java is platform-independent programming language. Because, Java runs on any operating systems, including Linux, Windows, HP-UX, and Solaris etc.

(Also See: JAVA SDK: Download, installation and configuring process with windows)

When, I had been learning Java language. I thought a question that “Where is Java being used ?”. I found the answer to that question

Earlier, it was used to design and programmed for small computing devices, but now Java is used in a variety of devices like e-commerce application, cell phones, and PCs. Java is using almost all networking and computing devices nowadays. It’s the very popular language in the whole world for developing software in many areas.

(See Also: How to run WordPress offline on xampp (offline server)

To see the summary of this article, see this YouTube video –

Sun Microsystem Java is available in different form for a different area


JSP is a server side programming technology that provides software developers to create simplified, fast and easy way to make dynamic web pages. JSP language is same as PHP and ASP. But it uses Java programming language. PHP, ASP and JSP languages are used for connecting with database software like Oracle, My SQL etc.

2. Java Applets

Java applets are used to add many features on the web browser. It’s also useful for chat service, calculation, instant messaging and much more.

3. J2EE (Java 2 platform, Enterprise Edition)

J2EE is used for building and deploying web based applications online. It provides an API specification such as RMI, e-mail, JMS, web services, XML etc. And the runtime environment for developing and running enterprise software. It also runs web service and secure network applications.

4. Java Beans (Java 2 platform, Standard Edition)

Java Beans technology is the component architecture for J2SE. Java beans technology is reusable software program components for Java. It encapsulates one or more object into a single object. You can assemble and develop advanced and powerful application easily with J2SE.

5. J2ME (Java 2 platform, Micro Edition)

It’s widely used to make a lot of mobile applications. J2ME is specially designed for embedded systems such as mobile devices. Approximately, 2 billion Java ME enabled PDAs and phones. J2ME is very popular with Nokia’s Symbian OS. And it was also used implementations for Windows CE, Windows Mobile, Maemo, MeeGo and Android.

For download Java SDK software link. We will give installation process in our next article.

(Also See: Facebook unveils ‘Hack’, a new PHP-based programming language)

About Snehil Shrivastava

Howdy, This's Snehil. And I really love the Computer Science Universe. Now, I'm snooping around that universe. And I'm here to stick the Technology, How To's, Tips & Tricks, Android and much more etc.

Check Also

Flash Light Apps

5 Flash Light Apps: How to Get Flash Alerts during Phone Call, SMS

Nowadays, we have all multi features smartphone that is useful for many purposes. From all …