What is Java?
Java is a high-level object-oriented programming (OOP) language developed by the Sun Microsystems. It was only developed keeping in mind the consumer electronics and communication equipments. It came into existence as a part of web application, web services and a platform independent programming language in the 1990s.
A team of Sun Microsystems including Patrick Naughton, Mike Sheridan in the guidance of James Goslings decided to develop an advanced programming language for the betterment of consumer electronic devices. They wanted to make it new software based on the power of networks that can run on different application areas, such as computers and electronic devices. In the year 1991 they make platform independent software and named it Oak. But later due to some patent conflicts, it was renamed as Java and in 1995 the Java 1.0 was officially released to the world.
Java is available in different form:
JSP – Like PHP and ASP, Java Server Pages based on a code with normal HTML tags, which helps in creating dynamic web pages.
Java Applets – This is another type of Java program that used within a web page to add many new features to a web browser. These are small program used in the programming of instant messaging, chat service, solving some complex calculation and for many other purposes.
J2EE – The software Java 2 Enterprise Edition are used by various companies to transfer data based on XML structured documents between one another.
JavaBeans – This is something like Visual Basic and a reusable software component that can be easily assemble to create some new and advanced application.
J2ME – Besides the above technology, Java is also used for various entertainment devices especially mobile phone. Mobile Information Devices Profile (MIDP) uses Java run time environment in cell phones, mobile tracking systems and other traditional PDA devices. Java technology enabled application is key to the games and services available in the mobile world.