About Java Programming Language
Paradigm(s) multi-paradigm: object-oriented, structured, imperative, generic, reflective Appeared in 1995 Designed by James Gosling and Sun Microsystems Developer Oracle Corporation Stable release Java Standard Edition 7 Update 5 (1.7.5) (June 12, 2012 ; 35 days ago ) Typing discipline Static, strong, safe, nominative, manifest Major implementations OpenJDK, many others Dialects Generic Java, Pizza Influenced by Ada 83, C++, C#, Eiffel, Generic Java, Mesa, Modula-3 , Oberon, Objective-C, UCSD Pascal, Smalltalk Influenced Ada 2005, BeanShell, C#, Clojure, D, ECMAScript, Groovy, J#, JavaScript, PHP , Python , Scala, Seed7, Vala OS Cross-platform (multi-platform) License GNU General Public License, Java Community Process Usual filename extensions .java, .class, .jar Website For Java Developers Java Programming at Wikibooks Java is a programming language originally developed by James Gosling at Sun Microsystems (which ha...