Scala

Hybrid functional-OOP language on the JVM — the language of Apache Spark and large-scale data engineering.

static jit since 2004 functionaloopconcurrent

Scala unifies object-oriented and functional programming on the JVM, with a powerful type system and expressive syntax. It became the dominant language for big data pipelines through Apache Spark and is used in high-throughput backend services at Twitter, LinkedIn, and Databricks. Scala 3 introduced significant improvements to the type system and syntax clarity.

// frameworks

Missing something? Add a tool, framework, or book via a PR.
Contribute