Computing Atlas

How Computing Was Built
Languages

Java

Object-Oriented Language

Citation Formats

General Reference

APA Style

BibTeX

Java is a high-level, general-purpose, memory-safe, object-oriented programming language designed for write-once-run-anywhere portability. Programs are typically compiled to bytecode that runs on any Java Virtual Machine regardless of the underlying hardware, and its syntax resembles C and C++ while omitting many low-level facilities and adding dynamic capabilities such as reflection.

Facts
First Released
1995 1
Paradigm
Multi-paradigm: object-oriented (class-based), generic, functional, imperative, reflective and concurrent. 1
Significance
Development began in 1991 and the platform was first publicly released as Java 1.0 in January 1996. Its write once, run anywhere portability model built on the Java Virtual Machine helped it become one of the most widely used languages in enterprise, Android and web back end software. 1
Cross-Tradition Connections

In Field

Influenced

Kotlin, Languages

Kotlin was explicitly designed for full interoperability with Java and is influenced by it alongside Scala, C#, Groovy, JavaScript and ML.

Influenced By

Invented By

Sources
1. Wikipedia: Java (programming language)
Wikimedia FoundationHistory, Principles section
Quote, History, Principles section
It must be simple, object-oriented, and familiar
View the Source
1. Wikipedia: Java (programming language)
Wikimedia FoundationInfoboxView the Source
1. Wikipedia: Java (programming language)
Wikimedia FoundationInfobox, first appeared dateView the Source
1. Wikipedia: Java (programming language)
Wikimedia FoundationHistory sectionView the Source
1. Wikipedia: Java (programming language)
Wikimedia FoundationIn Field: Software EngineeringView the Source
1. Wikipedia: Java (programming language)
Wikimedia FoundationInfluenced By: C, Lead paragraph, on syntax resemblanceView the Source
1. Wikipedia: Java (programming language)
Wikimedia FoundationInfluenced By: C++, Lead paragraph, on syntax resemblanceView the Source
Wikipedia: James Gosling
Wikimedia FoundationInvented By: James Gosling, Career and contributions sectionView the Source
Wikipedia: Kotlin (programming language)
Wikimedia FoundationInfluenced: KotlinView the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

The atlas records no dated fact of its own for this entry, so there is no other year to choose.