Computer Programming Language JAVA

Programming Language JAVA : Java Logo  
Paradigm Object-oriented, Structured, Imperative
Designed by Sun Microsystems
Latest release Java Standard Edition 6 (1.6.12)
Typing discipline Static, Strong, Safe, Nominative, Manifest
Major implementations Numerous
Influenced by Ada 83, C++, C#, Eiffel, Smalltalk, Mesa, Modula-3, Objective-C
Influenced Ada 2005, C#, D, ECMAScript, Groovy, J#, PHP, Scala
OS Cross-platform
License GNU General Public License / Java Community Process

About Java Programming Language:

Java is a programming language which is initially build up by James Gosling at Sun Microsystems and released in the year 1995. Java language released as a core component of Sun Microsystems' Java platform.

Java programming language derives much of its syntax from C and C++.

but Java has a easy object model and fewer low-level facilities. Java applications are in general compiled to byte code with the purpose of running on any V (JVM) irrespective of computer architecture.

The original and reference implementation virtual machines, Java V and class libraries were developed by Sun from 1995 onwards.

Primary goals

Five Primary Goals of the Java language

  • Should be "Simple, Object Oriented, Familiar"
  • Should be "Robust and Secure".
  • Should be "Architecture Neutral and Portable".
  • Should execute with "High Performance".
  • Should Interpreted, Threaded and Dynamic".