Clojure is a dialect of the Lisp programming language. It is a dynamic functional general purpose programming language that uses the Java Virtual Runtime as its platform, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure features a rich set of immutable, persistent data structures, first-class functions and dynamic typing. Clojure programs are composed of expressions and written in terms of abstractions.
<A HREF="http://www.linuxlinks.com/article/2015080201094651/ClojureBooks.html">Full article</A>