A dialect of Lisp
Dynamic Typing, but stable
- A general-purpose functional language, and a Lisp dialect created by Rich Hickey
- Emphasizes programming with immutable values and a time/progression model
- Makes it easier to build robust programs—especially multithreaded ones
- Clojure runs on the Java Virtual Machine (JVM), the Common Language Runtime (CLR), and JavaScript engines
- Like other Lisp languages, Clojure treats code as data and has a sophisticated macro system
Clojure Lang Usages

Seonglae Cho