Start with functional programming
Learn how to program with Clojure, a functional programming language.
Clojure is different from other languages in that it is a functional programming language. This requires you to think in a different way and the learning curve can be steep. This course will give you an easy introduction to functional programming with Clojure. We'll go over the basics and you'll be able to make programs with Clojure.
This is a getting started course. It helps you start at the beginner level.