A dynamic programming language that targets the Java Virtual Machine
Companies using Clojure
Clojure integrates with
Why people like Clojure
Add a one-liner




Clojure is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system.


Explore other Languages & Frameworks tools that are known for: