Clojure زبان برنامه نویسی تابعی سطح بالا و پویا است. Clojure براساس زبان برنامه نویسی LISP طراحی شده و دارای کامپایلرهایی است که بر روی هر دو محیط Java و  دات نت اجرا می شود.

این آموزش نسبتا جامع و کامل است و شامل توابع مختلف و تمامی نکات لازم برنامه نویسی تابعی با Clojure است که در یک ویدئو گردآوری شده است.