About Lisp

People often speak of Lisp as if it were a single language, but it is more accurate to see it as a family of languages. Many things that are said to be properties of Lisp are actually properties of some varieties of Lisp and not properties of others. Languages in the Lisp family vary greatly in size and can provide a variety of control structures and data types; implementations can be large or small, fast or slow, interpreted or compiled, etc. Nonetheless, there are a number of typical features that most Lisps share:

This page is still under construction.