Lisp is one of the oldest high-level programming languages in use today (only Fortran is older, by a year).

It's extensibility has allowed it to keep up with developments in language design, structured programming, and software engineering.

Software development in Lisp

Common Lisp

Common Lisp was designed by a committee (but a pretty smart one) to combine, rationalize, and standardize a number of high-powered, annoyingly incompatible dialects of Lisp.

Other modern dialects include:

This course however is in Common Lisp.

Common Lisp (v1) is the original language. Common Lisp (v2) added sophisticated facilities for