What is Common Lisp written in?

Year 1984 Paradigm functional, multi-paradigm Typing dynamic Self-hosting yes
The Common Lisp compiler is written in Common Lisp (well-documented). Common Lisp is self-hosting.

Relationship Graph

All directly connected languages. Click any node to navigate to its page.

Compiler Implementation

LanguageConfidenceNotesSource
Common Lisp 95% SBCL is self-hosting Common Lisp implementation Source

Influenced By

Languages Common Lisp Influenced

Frequently Asked Questions

What language is Common Lisp written in?
Common Lisp is primarily implemented in Common Lisp. See the implementation section above for details and source references.
What languages influenced Common Lisp?
Common Lisp was influenced by Lisp among others. See the influence section above for the full list.
Which languages did Common Lisp influence?
Common Lisp influenced Clojure, Racket among others.
Is Common Lisp self-hosting?
Yes, Common Lisp is self-hosting — its compiler can compile itself.

Evidence Sources

Related Languages

Explore Common Lisp in Graph →