Java

Object-oriented, write-once-run-anywhere language powering enterprise backends, Android, and big data.

static jit since 1995 oopimperativeconcurrent

Java’s JVM compiles once and runs anywhere, making it the backbone of enterprise software, Android apps, and distributed systems like Hadoop and Kafka. Its strong typing, mature ecosystem, and vast library of frameworks (Spring, Jakarta EE) keep it one of the most deployed languages in the world.

// frameworks

// libraries

Google's core Java libraries — collections, caching, primitives, concurrency, I/O, and string …

utility 2007 open source

High-performance JSON processor for Java — object mapping, streaming API, data binding, and a …

serialization 2009 open source
Missing something? Add a tool, framework, or book via a PR.
Contribute