clojure
/ˈkloʊ.ʒɜːr/Definitions
1. noun
A programming language derived from Scheme and Lisp, designed for general-purpose programming, with a strong focus on functional programming and concurrency.
“The developer chose to use Clojure for the project due to its efficient concurrency features.”