Common Lisp: An Interactive Approach
by Stuart Charles Shapiro
Publisher: W.H. Freeman & Company 1999
Number of pages: 358
The purpose of this book is to teach the Common Lisp programming language. Because of the varied interests in Lisp, this book has tried to present it in a general and neutral setting, rather than specifically in the context of any of the special fields in which it is used. Since this book assumes that students will have had experience with some imperative programming language, it teaches pure Lisp before the imperative constructs.
Home page url
Download or read it online for free here:
by David Johnson-Davies
The tutorials are aimed at someone with no previous experience of programming, and they are designed to take the reader to the stage where they can start writing their own programs to solve practical, interesting applications.
by Guy Steele - Digital Press
The book is an unofficial Lisp programmers' bible. All functions defined in Common Lisp and every specification can be found here. The second edition contains six completely new chapters on CLOS, loops, conditions, series, generators and more.
by Robert A. MacLachlan
This text documents internal details of the CMU Common Lisp compiler and run-time system. CMU Common Lisp is a public domain implementation of Common Lisp that runs on Unix workstations. It provides some useful information on the CMUCL compiler.
by E.C. Berkeley, D.G. Bobrow - The MIT Press
LISP is a remarkable and powerful language, because not only does it govern the operation of a computer, but also it is a mathematical language of great power for processing processes in mathematics, logic, and symbol manipulation in general.