Java
Linguaggio OOP a tipizzazione statica sulla JVM, creato da James Gosling e altri (Sun Microsystems, 1995). «Write once, run anywhere» era lo slogan.
Verboso, con garbage collection e polimorfismo a runtime. La JVM esegue anche Scala, Kotlin, Clojure e Groovy. Le versioni moderne (dalla 8, del 2014) hanno lambda, stream, record, pattern matching e virtual thread (Project Loom, Java 21). Java 8 resta la più diffusa.
Domina il backend aziendale, i big data (Spark, Flink, Kafka) e Android (ora insieme a Kotlin). Spring Framework e Spring Boot sono lo stack predefinito. Open source con GPL+CE tramite OpenJDK; Oracle JDK è commerciale dal 2019.