Learn Common Lisp and its main concepts

This highly accessible introduction to Lisp is suitable both for novices approaching their first programming language and experienced programmers interested in exploring a key tool for artificial intelligence research. The text offers clear, reader-friendly explanations of such essential concepts as cons cell structures, evaluation rules, programs as data, and recursive and applicative programming styles.

There is also a free version of a 1990 edition available in https://www.cs.cmu.edu/%7Edst/LispBook/

Detailed book description and reviews:

Articles

This book is being referenced in:

Common Lisp A Gentle Introduction To Symbolic Computation David Touretzky
Common Lisp A Gentle Introduction To Symbolic Computation David Touretzky cover