Java is a strongly typed interpreted programming language created by James Gosling. The first publicly available version of Java (Java 1.0) appeared in 1995, and since then it's been the mainstay of enterprise and web programming workloads. In 2006, Sun Microsystems started to make Java available under the GNU General Public License (GPL) and Oracle (which bought out Sun) continues this project under the name of OpenJDK.
There are a few reasons for Java's success:
- Platform independence: Java source code is compiled (transformed) into bytecode, which is a target-independent representation of the program. The bytecode consists of instructions that will be interpreted by the Java virtual machine (JVM)—JVM is an integral part of the Java ...