You are on page 1of 2

Java (programming language)

Paradigm Object-oriented, structured, imperative

Appeared in 1995

Sun Microsystems (now owned by


Designed by
Oracle Corporation)

Developer James Gosling & Sun Microsystems

Java Standard Edition 6 (1.6.0_25)


Stable release
(April 21, 2011; 5 days ago)

Static, strong, safe, nominative,


Typing discipline
manifest

Major
OpenJDK, HotSpot, many others
implementations

Dialects Generic Java, Pizza

Ada 83, C++, C#,[1] Delphi Object


Pascal,[2] Eiffel,[3] Generic Java, Mesa,
Influenced by [4]
Modula-3,[5] Objective-C,[6] UCSD
Pascal,[7][8] Smalltalk

Ada 2005, BeanShell, C#, Clojure, D,


Influenced ECMAScript, Groovy, J#, JavaScript,
PHP, Python, Scala

OS Cross-platform (multi-platform)

License GNU General Public License / Java


Community Process

Usual file
.java, .class, .jar
extensions

Website For Java Developers

Java Programming at Wikibooks

You might also like