Quick Start


Minimal Install


Clojure requires only Java 1.6 or greater, plus the Clojure JAR file itself.

Download and unzip Clojure. In the directory in which you expanded clojure.zip, run:
java -cp clojure-1.6.0.jar clojure.main
This will bring up a simple read-eval-print loop (REPL). From the REPL, try:
user=> (+ 1 2 3)
6
user=> (javax.swing.JOptionPane/showMessageDialog nil "Hello World")
Try Clojure online:
  • TryClojure provides a brower-based Clojure REPL
  • Himera provides a browser-based ClojureScript REPL

Clojure Tools


Community volunteers maintain Getting Started documentation for a number of different tools and approaches. Some of the most commonly used tools include:

Books


There are now many excellent books about Clojure and ClojureScript. This is an *incomplete* list of titles (as more keep arriving!):

Online Books, Tutorials, and Resources


Official:

Community:

Videos and presentations:

Video training (commercial):

Conferences


Logo & site design by Tom Hickey.