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.
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.
To see the summary of this article, see this YouTube video –
Sun Microsystem Java is available in different form for a different area
1. JSP (JAVA SERVER PAGES)
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.