|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|
|Influenced by||Ada 83, C++, C#, Eiffel, Smalltalk, Mesa, Modula-3, Objective-C|
|Influenced||Ada 2005, C#, D, ECMAScript, Groovy, J#, PHP, Scala|
|License||GNU General Public License / Java Community Process|
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.