Java was created by James Gosling in June 1991 for use in one of his many set-top box projects.[1] Gosling's goals were to implement a virtual machine and a language that had a familiar C/C++ style of notation.[2] The first public implementation was Java 1.0 in 1995. It promised "Write Once, Run Anywhere" (WORA), providing no-cost runtimes on popular platforms. It was fairly secure and its security was configurable, allowing network and file access to be restricted. Major web browsers soon incorporated the ability to run secure Java applets within web pages. Java quickly became popular. With the advent of Java 2, new versions had multiple configurations built for different types of platforms. For example, J2EE was for enterprise applications and the greatly stripped down version J2ME was for mobile applications. J2SE was the designation for the Standard Edition. In 2006, for marketing purposes, new J2 versions were renamed Java EE, Java ME, and Java SE, respectively.
This page uses Creative Commons Licensed content from Wikipedia (view authors). |
J2SE Branch | ||
Preceded by Oak |
Java | Followed by J2SE |
Jini Branch | ||
Preceded by Oak |
Java | Followed by Jini |
BETA Branch | ||
Influenced by BETA |
Java | Influenced --- |