Skip to content
Java

File:Java_programming_language_logo.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ251· pop 158· linked from 4,636 articles

Also known as java programming language

object-oriented programming language

AI overview

Java is a computer programming language designed to work across different types of computers and devices by running on a universal platform called the Java Virtual Machine. It matters because its flexibility and reliability have made it one of the most widely used languages for building everything from business software to mobile applications.

AI-generated from the Wikipedia summary — may contain errors.

Wikidata facts

Named after
Java coffee
Country of origin
United States
Developer
James Gosling
Designed by
Sun Microsystems
Official website
www.java.com
Show 18 more facts
file extension
jmod
influenced by
UCSD Pascal
Commons category
Java (programming language)
inception
1995-00-00
different from
Java
software version identifier
Java SE 26
social media followers
240000
has characteristic
Turing completeness
on focus list of Wikimedia project
Wikipedia:Vital articles/Level/4
supports programming language
Apache Groovy
media type
application/java-archive
publication date
1995-05-23
Sources (15)

via Wikidata · CC0

~30 min read

Encyclopedic overview

Java is a high-level, general-purpose, memory-safe, object-oriented programming language. It is intended to let programmers write once, run anywhere (WORA), meaning that compiled Java code can run on all platforms that support Java without the need to recompile. Java applications are usually compiled to bytecode that can run on any Java virtual machine (JVM) regardless of the underlying computer architecture. The syntax of Java is similar to C and C++, but has fewer low-level facilities than either of them. The Java runtime provides dynamic abilities (such as reflective programming (reflection) and runtime code modification) usually unavailable in traditional compiled languages.

Java gained popularity shortly after its release, and has been a popular programming language since then. Java was the third most popular programming language in 2022 according to GitHub. Although still widely popular, there has been a gradual decline in use of Java in recent years with other languages using JVM gaining popularity.

Excerpted from Wikipedia’s “Java” article, available under the CC BY-SA 4.0 licence.

Gallery (4)