History and Introduction of Java Technology

In 1991, James Gosling an engineer of Sun Microsystem and his small team seek for a platform independent language for digital consumer devices and appliances.

They named their team as green team and project as green project. After the hard work of thousands of hours they created a language and named that ‘oak’, a plat in their working yard. They initially demonstrated the language on the controller for digital cable. But later in 1994 they realize that the language can be used to program with internet. Unexpectedly after year Netscape navigator incorporate java technology and java take off for journey to peak.
The versions of java are listed below with corresponding release date.

VersionRelease Date
JDK 1.0Jan 21, 1996
JDK 1.1May 19, 1997
J2SE 1.2Dec 8, 1998
J2SE 1.3May 8, 2000
J2SE 1.4Feb 6, 2002
J2SE 5.0Sept 30, 2004
Java SE 6Dec 11, 2006
Java SE 7July 28, 2011
Java SE 8March 18, 2014

Here the version increase 1.0 to 1.4 uniformly. But after 1.4, new version contain many new features they given version 5 instead of 1.5 to reflect huge increase in features. actually the developers version numbers for Java SE5, Java SE6, Java SE7 and Java SE8 are 1.5, 1.6, 1.7 and 1.8 respectively. The version numbers 5, 6, 7 and 8 are called product version numbers.

Introduction Of Java.

History Introduction  Java Technology
History Introduction Java Technology

Java is a programming language as well as a platform. In fact java along is a programming language targeted for java platform.  Java platform is combination of execution engine, a compiler and the set of libraries to facilitate the execution as well as development of Java programs. Java is High level programming language and characterized By following characteristics.

  1. Simple
  2. Secure
  3. Distributed
  4. Dynamic
  5. Portable
  6. Interpreted and compiled
  7. Object oriented
  8. Robust
  9. Architecture Neutral

Log Raj Bhatt

A Computer Science Student and Java Developer.

Leave a Reply

Your email address will not be published. Required fields are marked *