Expand on my previous answer to a similar question: Homoiconicity in Clojure makes it pretty easy to calculate the basic complexity of code complexity.
However, I would not bother. The biggest sources of difficulty in Clojure starter programs come from the wrong things, not structurally complex things. For example, programmers coming from a language such as Ruby, which encourages unstructured mutation, are more likely to be native:
Interestingly, many of these errors can also be noted by automatic analysis.
source share