Error formatting macro: pagetree: java.lang.NullPointerException
Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current  |   View Page History

You can Try Clojure without installing it on your machine; this site gives you a Clojure prompt ('REPL') in your browser, and a brief tutorial

You can also try ClojureScript at Himera. Next steps:

Learn Clojure

  • To practice, 4Clojure: Fill-in-the-blank exercises from beginning to advanced. Click on one of the 'title' links to do a problem

Run Clojure

  • If you want an easily installable editor and REPL, try Clooj
  • Install Leiningen and read the tutorial.
            You'll need Lein to build programs and run them at the command line, and also to use Clojure libraries.
  • If you need a more powerful development environment (with a learning curve to match), try Emacs, the choice of many experienced Clojurians.
  • If you want a standard IDE, there are plugins for Eclipse ( named CounterClockWise ) and IntelliJ ( named LaClojure ), among others.
  • If you want a hosting platform, CloudBees has a quick start for build and deployment of Clojure applications.

Use Clojure


Other Options

  • For a complete listing of Clojure tools, look here
  • Getting Started is community-maintained.  If you are a member, feel free to update or add (tested, correct) instructions to any of these pages. If you are not a member feel free to send suggestions (or edits in HTML or markdown) to Chris Redinger (Email chris at