What Makes LISP Unique?
Exploring the homoiconicity feature of LISP and how it makes LISP more of a language for languages
Published in
9 min readSep 28, 2022
The LISP programming language and its derivatives, such as Scheme and Clojure, have a feature that has long fascinated me, referred to as homoiconicity.
It implies that code is represented as data in LISP, and thus can be manipulated…