
Welcome to Common-Lisp.net
Welcome to the amazing world of Common Lisp, the programmable programming language.

Common-lisp.net is meant as an intro and learning site, as well as a collaboration hub, for ANSI Common Lisp implementations, libraries, and applications, and as a place for Common Lispers to learn modern infrastructure. This month, the site is experimenting with Anvil, a new forge written in Common Lisp, pictured above, and with Ingot, its native-CL Git engine.
What is Common Lisp?
Common Lisp is a modern, multi-paradigm, high-performance, compiled, ANSI-standardized descendant of the long-running family of Lisp programming languages.
Common Lisp is known for being extremely flexible, having excellent support for object oriented programming, and fast prototyping capabilities. It also sports an extremely powerful macro system that allows you to tailor the language to your application, and a flexible run-time environment that allows modification and debugging of running applications (excellent for server-side development and long-running critical software). It is a multi-paradigm programming language that allows you to choose the approach and paradigm according to your application domain.
Curious?Get started!More about the language
Services
- Project hosting for open source Common Lisp: a Git repository on gitlab.common-lisp.net with CI on every major implementation, a web page at
<project>.common-lisp.devand a mailing list. - Mailing lists for Lisp topics that are not a project.
- Container images of the Lisp implementations, and form-driven custom image configuration kits.
Support
Stuck with something on this site or on its GitLab? Ask in #common-lisp.net on Libera.Chat, or send the admins a request.
About this site
Run by volunteers, held by a non-profit, and paid for by its services and by gifts. The pages are a Common Lisp program, and its source takes merge requests like any project here. More on the about page.