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.7.0.jar clojure.main
This will bring up a simple read-eval-print loop (REPL). From the REPL, try:
user=> (+ 1 2 3)
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:


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



Videos and presentations:

Video training (commercial):


Logo & site design by Tom Hickey.