A Lisp Odyssey

Emacs odyssey

@ https://www.hypertext.download/emacs-odyssey.html

Collection of resources for using emacs.

Paul Graham's Bel

@ http://paulgraham.com/bel.html

A spec for a dialect of Lisp created by the author.

Common Lisp

@ https://common-lisp.net/

Links to implementations and communities related to Common Lisp.


@ https://lips.js.org/

Scheme based lisp interpreter written in JavaScript.

Embeddable Common-Lisp

@ https://ecl.common-lisp.dev/main.html

ANSI compliant interpreter of Common Lisp that can be embedded into C applications, and can produce C code.


@ https://mcclim.common-lisp.dev/

GUI toolkit for Common Lisp

The Common Lisp Cookbook

@ https://lispcookbook.github.io/cl-cookbook/

Lots of recipes for using Lisp.

Lisp Journey

@ https://lisp-journey.gitlab.io/

A blog about Lisp, with various links to how-tos, resources, news. The author also has a highly rated CL course on udemy.

Scheme ref

@ https://www.gnu.org/software/mit-scheme/documentation/stable/mit-scheme-ref.pdf

A detailed description of the GNU Scheme runtime system.


@ http://www.ulisp.com/

Lisp for microcontrollers

On Lisp

@ http://www.paulgraham.com/onlisptext.html

Paul Graham's book on advanced Lisp techniques.


@ https://www.piumarta.com/software/maru/

self-hosting tiny lisp implementation.


@ https://picolisp.com/

data-centric lisp, also can be used with termux, optimised for a unique on-screen keyboard called Penti.

Common Lisp wikibook

@ https://en.wikibooks.org/wiki/Common_Lisp

An average quality collaborative book on common lisp.

MIT 6.001 Structure and Interpretation, 1986

@ https://www.youtube.com/watch?v=-J_xL4IGhJA&list=PLE18841CABEA24090

MIT course by the authors of SICP, very well known and great for learning some foundations of programming, using Lisp.

Steel Bank Common Lisp

@ http://www.sbcl.org/getting.html

One of (or the?) most used Common Lisp implementations.

Racket odyssey

@ https://www.hypertext.download/racket-odyssey.html

Resources on the racket language, a lisp dialect, which is designed to create DSLs.

tiny lisp

@ https://github.com/Robert-van-Engelen/tinylisp

A tiny lisp implemented in 99 lines of C.


@ http://ciel-lang.org/

A collection Common Lisp libraries.