Common Lisp

HomePage | Recent changes | View source | Discuss this page | Page history | Log in |

Printable version | Disclaimers | Privacy policy

A dialect of Lisp, standardised by ANSI X3.226-1994.

One of the two varieties of Lisp currently widely used as languages in their own right (the other is Scheme; emacs lisp and AutoLisp are widely used as embedded languages in particular products).

Common Lisp is a multi-paradigm programming language that:

  • Supports programming techniques such as imperative, functional and object-oriented programming.
  • Is dynamically typed, but with optional type declarations that can improve efficiency or safety.
  • Is extensible through standard features such as macros and reader macros.

External links: