Clojure to dialekt języka programowania Lisp, który koncentruje się na przetwarzaniu równoległym. Został stworzony przez Richa Hickeya, który wydał pierwszą wersję języka programowania w 2007 roku. Chciał stworzyć nowoczesną wersję Lispa, która skupiałaby się na funkcjonalnym programowaniu wielowątkowych programów, a także była kompatybilna ze środowiskami Java. W tym celu Clojure zapewnia wiele wbudowanych narzędzi do korzystania z niezmiennych obiektów i działa na wirtualnej maszynie Java.
"Witaj świecie!" napisane w Clojure
(println „Hello, world!”)
Przetwarzanie równoległe, Hello world, LISP, Warunki programowania