0% found this document useful (0 votes)
29 views2 pages

Overview of the Java Programming Language

Java is an object-oriented programming language that was designed by Sun Microsystems (now owned by Oracle) and appeared in 1995. It uses a static, strong, safe, nominative, and manifest typing discipline and is cross-platform, running on everything from embedded systems to large servers. Major implementations of Java include OpenJDK and HotSpot.

Uploaded by

Lily Wong
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views2 pages

Overview of the Java Programming Language

Java is an object-oriented programming language that was designed by Sun Microsystems (now owned by Oracle) and appeared in 1995. It uses a static, strong, safe, nominative, and manifest typing discipline and is cross-platform, running on everything from embedded systems to large servers. Major implementations of Java include OpenJDK and HotSpot.

Uploaded by

Lily Wong
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

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