A quick guide to Clojure and its ecosystem for newbies.

What's the official website?

That would be clojure.org

Wanna try Clojure before installing?

Checkout the online REPL at repl.it

What's the quickest way to get started?

Check if Java is installed in your system by running:

java -version

OS X/Linux/Windows

Install Java (a.k.a JDK)

Install Leiningen

Start a REPL by running: lein repl

OS X users can also install Leiningen using Homebrew:

brew install leiningen

What about my editor setup?

If not, follow the necessary instructions based on your OS.

If you're looking for a simple, standalone solution, try Light Table.

Looking for a tl;dr of Clojure features?

How about some guided tutorials?

Wanna browse some Documentation?

Clojure API Documentation - The official one

Clojure Doc - A community-driven documentation for Clojure

Clojure Docs - Community-powered documentation and examples repository

Grimoire - Community Clojure Documentation

What code conventions to follow?

A community coding style guide is available here.

Want some exercises to do?

Looking for a library to solve your problem?

Clojure Toolbox - A categorised directory of libraries and tools for Clojure

Looking for a cheatsheet?

Want to watch some awesome talks?

Books

Looking for some interesting discussions?

Where's the community at?

Looking for Clojure flavoured emails?

Who uses Clojure?

Want to read some testimonials?

Bird's eye view of the language, its ecosystem and community?

Have a look at State of Clojure 2019 survey results