Skip to the content
Made with Lisp

Welcome to Common-Lisp.net

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

Anvil, a forge in Common Lisp: a commit's page on the alexandria project, with its message, its author and the diff of the file it changed
Anvil, a forge in Common Lisp.Ingot is its portable CL git engine.

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.

Get startedHost a project

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

All the services

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.