The history of Java programming language

The history of Java programming language

In this tutorial, we will discuss the history of the popular Java programming language.

James Gosling attempted to modify and extend C++ to develop a new language which became Java. James Gosling started a project named Green Project, the purpose was to create a language for digital devices in 1991 such as set-top boxes, television etc.. which resulted in the development of Java

  • First Started as a project in 1991 named Green Project by employees of  Sun Micro System including James Goesling (father of Java)with Mike Sheridan, Patrick Naughton, and other developers.
  • Firstly, it was designed for small, embedded systems in electronic appliances like set-top boxes and called Green talk and file extension was .gt. 
  • Afterward, this project(Java)  was called Oak by James Gosling in June 1991. The name was chosen as the oak tree is a symbol of strength, the national tree of many countries (U.S.A, France, Germany, Romania, etc..), and one was right outside of  Gosling’s office

 

  • Then in 1995, the team had to change the name of the language as “Oak”  had already been trademarked by Oak Technologies. (The oak was a famous tree at that time and was a national tree of many countries like the U.S.A, France, Germany, Romania, etc)
  • Then, the following names were suggested: “dynamic“,  “revolutionary“, “Silk“,jolt” “DNA” etc.
  • According to James Gosling,  “Java” and “Silk” were the top choices. Since Java appeared unique, most of the team preferred Java. Therefore, this project was named “Java“.
  • Java is a place in  Indonesia where the first coffee was produced (called Java coffee).
  • Java is the full name and is not an acronym.
  • The first public Java program was released in 1995.
  • On November 13, 2006, Sun released Java as a free and open-source software (FOSS).
  • Oracle Corporation took over the sun Microsystems in during 2009-2010.
  • Java had many goals. One of the main goals was   ‘Write Once, Run Anywhere

Nowadays Java language is used in many areas such as software products,  mobile device software, mobile apps, games, e-business internet programming, etc.

 

Suggested for you

How to install Java

Feature of Java programming language

Flavour and versions of Java Programming language

History of Java

Download and  install  Java

Hollow world program in Java

Data type and variable in Java

 

Flavors and versions in Java programming language
historyJava language