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. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Facts
First Released ParadigmMulti-paradigm: object-oriented (class-based), generic, functional, imperative, reflective and concurrent. 1 SignificanceDevelopment 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 Java
Filter Results1 entry
Connections
Base Language For
Apache Struts is written in Java.
Verified en.wikipedia.org/wiki/Deeplearning4j: "Eclipse Deeplearning4j is a programming library written in Java for the Java virtual machine (JVM)."
Micronaut is written in Java and Groovy.
Quarkus is written in Java.
Spring Boot, Frameworks Verified en.wikipedia.org/wiki/Spring_Boot infobox: "Written in Java".
The Spring Framework is an application framework for the Java platform.
Vaadin is written in Java (also usable via TypeScript/JavaScript).
Vert.x is written in Java (polyglot: also JavaScript, Groovy, Ruby, Scala and Kotlin).
ZK, Frameworks Verified en.wikipedia.org/wiki/ZK_(framework): "ZK is an open-source Ajax Web application framework, written in Java."
In Field
Source Wikipedia: Java (programming language)
Influenced
Kotlin was explicitly designed for full interoperability with Java and is influenced by it alongside Scala, C#, Groovy, JavaScript and ML.
Source Wikipedia: Kotlin (programming language)
Influenced By
Source Wikipedia: Java (programming language)
Source Wikipedia: Java (programming language)
Invented By
Source Wikipedia: James Gosling
Sources
1. Wikipedia: Java (programming language)
Wikimedia FoundationHistory, Principles section
It must be simple, object-oriented, and familiar
- Infobox
- Infobox, first appeared date
- History section
- In Field: Software Engineering
- Influenced By: C, Lead paragraph, on syntax resemblance
- Influenced By: C++, Lead paragraph, on syntax resemblance
View the Source Wikipedia: James Gosling
Wikimedia FoundationInvented By: James Gosling, Career and contributions sectionView the Source Wikipedia: Kotlin (programming language)
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.