Clojure

Clojure

Clojure - Modern Lisp for the JVM

Clojure is a dynamic, functional Lisp dialect on the JVM with immutable data structures, powerful macros, and concurrency primitives.

Category

Functional / Lisp Dialect

First Release

2007

File Extension

.clj

Creator

Rich Hickey

Difficulty

Advanced 3/3

Lisp syntax, functional immutability, STM concurrency, and macros require paradigm shift from imperative programming.