Clojure

Clojure is a general-purpose programming language. It is a dialect of Lisp. It runs on the JVM. It features immutable data structures. It first appeared in 2007.