Online Tutorial
Online Tutorials for programming Common Lisp or with Common Lisp. See also the rest of the Documents and Lisp Books, and the Getting Started guide.
Recommended for beginners
Further reading
University course material
- Lisp and elements of style is a twelve-lecture course written by Nick Levine for delivery to undergraduates at Anglia Polytechnic University. It covers most introductory aspects of the language (apart from CLOS) and includes exercises, suggestions for practical sessions, two longer assignments and even an exam with model answers. Online and free. (Courses from 1999 and 2000. Last update in 2001)
- Four lisp tutorials for the CS310 class taught by Philip Fong at Simon Fraser University. The tutorials consider basic lisp programming, functional programming?, data abstraction?, and imperative programming?. Each has exercises, source code, and solutions. (No course dates; web server says page was last updated 2005)
- Traité de Programmation en Common Lisp (in French), by Robert Strandh and Irène Durand. (2001)
- Introdução à Linguagem Lisp. Tutorial by João Cachopo and António Leitão. Excercises with answers. In Portuguese. (1995)
- Although teaching Scheme, Hal Abelson and Gerald Jay Sussman's Structure and Interpretation of Computer Programs (SICP) course taught at MIT is a very good resource for learning how to think in Lisp. Videos of lectures are available from CSAIL, or streaming on Google Video.
- DataMiningTools Lisp slides are a set of slides introducing aspects of Lisp programming.
- EECS 325 Lecture Notes
Implementation Provided Tutorials
Those are Common Lisp tutorial provided by implementations. They may have some implementation specific examples, but may still be useful to all.
Page in this topic: Practical Common Lisp
Also linked from: CloserLookAtCharacters CloserLookAtSyntax document Favorite Lisp books FORMAT Getting Started index Online Tutorials TutorialClispDebugger
CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively