|
|
What Is Java? |
By:
Spencer McNight |
|
|
If you’re a computer programmer, it would be impossible for you not to know what a Java programming language is. Sun Microsystems was the one that originally developed the Java programming language as it was released last 1995. The Java programming language had served as a core component to the Java platform of Sun Microsystems. Its’ syntax were derived from the C and C++ only with lesser facilities level and simpler object model. The applications of the Java programming language can only run on Java Virtual Machine or the JVM disregarding the architecture of the computer and are typically compiled to byte codes.
Along with the development by Sun Microsystems of the Java programming language are also the original class libraries, Java virtual machines and compilers, and reference implementation. However, in May of 2007, Sun Microsystems had made most of their Java technologies as free software over the Internet. This is compliance with the specifications for the community process of Java. As free software, the Java technologies are supported by the GNU General Public License. Because of these, there had been many competitors arise to compete as alternatives to the technologies released by Sun Microsystems. And these competitors had released several implementations that include the GNU Classpath and the GNU Compiler for Java. Apparently, because of the designs of the Java technologies, the computer industry had made Java as one of the fastest growing programming languages being used nowadays with its’ portability and objectivity as programming tool as well.
The creation of the Java programming language was conceptualized in June 1991 of James Gosling that he had used in a project of set top box. The original name of the Java programming language was "Oak", which was derived from an oak tree standing just outside of the office of Gosling. The language also went for the name "Green" before it was finally renamed as "Java", which was derived from a list of random words. In conceptualizing the Java programming language, the objectives of Gosling was to implement a virtual machine as well as a language that is very similar to the style notations of C and C++. And these objectives were granted when the first version of Java programming language was released in year 1995.
On the first version of the Java programming language, it had include many features such as the promise of WORA or the "Write Once, Run Anywhere" concept, providence of free runtimes on famous platforms, fairly security that is configurable, and restricted file access and network permission. As Java technologies innovate, the primary web browsers had been incorporated with the capability to run Java applets that are secured within the pages of the web or the websites.
|
|
Article Source: http://www.friendsofvista.org/articles/article25723.html |
|
|
|
|
|