- Practical Common Lisp is one of the best introductory books
- Dan Weinreb's CL Survey is a good overview of the available implementations (compilers), online books, tutorials, etc.
- As of late 2010, Clozure CL is a good default choice for linux, mac, and windows. Learn CL then look at the others to see their advantages.
- The Common Lisp Hyperspec is an online version of the ANSI language standard.
- The Common Lisp Quick Reference is a summary of all standard CL functions.
- The Slime plugin for Emacs is currently dominant among free software users. If you don't know emacs, go through the built-in tutorial first. (See also viper-mode for vi users.)
- Vi users may prefer VIlisp or another tool linked on that page.
- Eclipse users may prefer the CUSP plugin
- Franz Allegro CL and LispWorks both come with built-in IDEs.
- Quicklisp is the latest/best "download on demand" library for CL.
- Many libraries are hosted on Common-Lisp.net and described on Cliki.net or CL-User.net.
How to ask questions:
- Don't post links that look like spam.
- Homework smells like homework. Demonstrate some effort (post some code or cite a section in PCL) and you are much more likely to get help.
- For many "how do I" questions, we need to know the implementation and/or editor you are using. Also try their user email lists for very implementation-specific questions.
- Format code snippets using [code] tags or post them on Lisppaste.
Other sources of information: