Introduction Of Java Language

Introduction of Java

Java is a high-level, third generation programming language, like C, FORTRAN, Smalltalk, Perl, and many others. You can use Java to write computer applications that play games, store data or do any of the thousands of other things computer software can do.

Compared to other programming languages, Java is most similar to C. However although Java shares much of C's syntax, it is not C. Knowing how to program in C or, better yet, C++, will certainly help you to learn Java more quickly, but you don't need to know C to learn Java. A Java compiler won't compile C code, and most large C programs need to be changed substantially before they can become Java programs.

What's most special about Java in relation to other programming languages is that it lets you write special programs called applets that can be downloaded from the Internet and played safely within a web browser.

Java language is called as an Object-Oriented Programming language and before begining for Java, we have to learn the concept of OOPs(Object-Oriented Programming).

Basic concept of OOPS

There are some basic concepts of object oriented programming as follows :

  • Object
  • Class
  • Data abstraction
  • Data encapsulation
  • Inheritance
  • Polymorphism
  • Dynamic binding


Java is a general-purpose, object-oriented programming language developed by Sun Microsystems of USA in 1991.Originally called Oak by James Gosling (one of the inventor of the language).

Java was invented for the development of software for cunsumer electronic devices like TVs, tosters, etc. The main aim had to make java simple, portable and reliable.

Java Authors: James , Arthur Van , and others

Following table shows the year and beginning of Java.

Year Progress
1990 Sun decided to developed software that could be used for electronic devices. And the project called as Green Project head by James Gosling.
1991 Announcement of a new language named “Oak”
1992 The team verified the application of their new language to manage a list of home appliances using a hand held device.
1993 The World Wide Web appeared on the Internet and transformed the text-based interface to a graphical rich environment.
1994 The team developed a new Web browsed called “Hot Java” to locate and run Applets.
1995 Oak was renamed to Java, as it did not survive “legal” registration. Many companies such as Netscape and Microsoft announced their support for Java.
1996 Java language is now famous for Internet programming as well as a general purpose OO language
1997 Sun releases Java Development Kit(JDK 1.1)
1998 Sun releases Software Development Kit (SDK 1.2)
1999 Sun releases Java 2 platform Standard Edition (J2SE) and Enterprise Edition(J2EE).
2000 J2SE with SDK 1.3 was released.
2002 J2SE with SDK 1.4 was released.
2004 J2SE with JDK 5.0 was released.