Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0


Common Lisp is a multi-paradigm programming language, well know for its functional features. The functional paradigm, that Common Lisp follows the most, distinguishes it from the common languages such as C or Java . Rather than focus on following a list of instructions (imperative) or separating data and functionality into entities (object-oriented), Common Lisp focuses on functions. Functions are treated just like variables — in fact, it is better to think that variables are just trivial functions.

This site offers local resources which explain the programming principles of Common Lisp, illustrated by sample programs. In addition, there are a number of external links to useful resources such as tutorials and documentation.

Local Resources

Exterior Resources

© Fall 2011 Mary Fletcher, Elena Kirillova