Java is a high-level object oriented programming language developed by Sun Microsystems in the early ’90s. The software was originally called OAK, and was designed for handheld devices like mobiles and smaller consoles. The venture was unsuccessful and the software was discarded. In1995, SUN changed the name to Java and personalized the language to take advantage of the growing World Wide Web.Java is similar to C++, but simplified to eliminate language features that cause common programming errors. The Java source code files (files with ‘. Java’ extension) are compiled into a format called bytecode. A Java compiler can then execute the bytecode.
The Java code can run on most computers with the support of Java interpreters and runtime environments. These interpreters, known as Java Virtual Machines (VMs), are installed in most operating systems like UNIX, the Macintosh OS, and even Windows (even the new java version of Whatsapp can be also used on pc). Bytecode can also be converted into machine language instructions by a just-in-time compiler (JIT). Java software offers users the ability to run services called “applets”. These applets are written in the Java programming language. Most of the free online games, global chats, sheets of mortgage interest, and 3D images are created on Java applets. Corporations also use applets for intranet applications and e-business solutions.