JVM Languages

Scala

Groovy

Clojure

Kotlin