Java Programming Language: Difference between revisions

From GM-RKB
Jump to navigation Jump to search
No edit summary
 
No edit summary
Line 15: Line 15:
__NOTOC__
__NOTOC__
[[Category:Concept]]
[[Category:Concept]]
A [[Java  Programming Language]] is a [[Computer Programming Language]] that ...
* <B>AKA:</B> [[Java (Programming Language)]].
* <B>See:</B> [[Computer Programming Language]], [[Concurrent Computing]], [[Class-Based]], [[Object-Oriented Programming]], [[Write Once, Run Anywhere]], [[Compiler]], [[Java Bytecode]], [[Class (File Format)]], [[Java Virtual Machine]], [[Computer Architecture]], [[James Gosling]], [[Sun Microsystems]].
----
----
==References==
=== 2013 ===
* (Wikipedia, 2013) &rArr; http://en.wikipedia.org/wiki/Java_(programming_language) Retrieved:2013-12-12.
** '''Java''' is a [[computer programming language]] that is [[concurrent computing|concurrent]], [[class-based]], [[Object-oriented programming|object-oriented]], and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "[[write once, run anywhere]]" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java applications are typically [[compiler|compiled]] to [[Java bytecode|bytecode]] ([[class (file format)|class file]]) that can run on any [[Java virtual machine]] (JVM) regardless of [[computer architecture]]. Java is, as of 2012, one of the most popular programming languages in use, particularly for client-server web applications, with a reported 9 million developers. <ref> </ref> <ref> </ref> Java was originally developed by [[James Gosling]] at [[Sun Microsystems]] (which has since [[Sun acquisition by Oracle|merged into Oracle Corporation]]) and released in 1995 as a core component of Sun Microsystems' [[Java (software platform)|Java platform]]. The language derives much of its [[syntax (programming languages)|syntax]] from [[C (programming language)|C]] and [[C++]], but it has fewer [[low-level programming language|low-level]] facilities than either of them. <P> The original and [[reference implementation (computing)|reference implementation]] Java [[compiler]]s, virtual machines, and [[library (computing)|class libraries]] were developed by Sun from 1991 and first released in 1995. As of May 2007, in compliance with the specifications of the [[Java Community Process]], Sun relicensed most of its Java technologies under the [[GNU General Public License]]. Others have also developed alternative implementations of these Sun technologies, such as the [[GNU Compiler for Java]] (bytecode compiler), [[GNU Classpath]] (standard libraries), and [[IcedTea]]-Web (browser plugin for applets).
<references/>
----
[[Category:Concept]]
__NOTOC__

Revision as of 23:03, 12 December 2013

A Java Programming Language is an object-oriented programming language.



References

1996


A Java Programming Language is a Computer Programming Language that ...



References

2013