Bien, antes de comenzar necesitamos tener un entorno de desarrollo para lisp. Para ello debemos tener instalado un interprete de lenguaje Common Lisp. Hay varios: clisp, gclisp, allegro, LispWorks, Jabberwocky, Garnet, etc. Los archivos de programa lisp, son simples archivos de texto, razón por la cual necesitamos un editor de textos para guardar los archivos lisp (a los que le pondremos la extensión .lisp "o .lsp"), puede ser cualquiera, aunque uno muy bueno es el Emacs, que con Slime instalado genera un entorno de desarrollo lisp en modo texto muy amigable, con dentado, control de paréntesis, colores y demas cosas.
En ubuntu es muy fácil instalar todo, tanto el clisp como el Emacs con slime se encuentra en los repositorios.
Para instalarlo en ubuntu:
sudo apt-get install emacs23
sudo apt-get install slime
Para Windows hay que descargar el instalador de clisp desde:
En este blog hay una guía para descargar el emacs + slime para windows:
Saludos y éxitos!
PD: Aca tengo la traduccion del libro de Cooper:
Técnicas Básicas de Lisp