Lisp

Updated: 11/13/2018 by Computer Hope

Short for List Processing, Lisp is a high-level programming language created by John McCarthy and used in artificial intelligence research starting in 1958.

Lisp dialects

Since the introduction of LISP 1, there have been many different dialects of Lisp. Below is list of the major dialects of Lisp.

  • LISP 1 - Initial release of LISP.
  • LISP 1.5 - First widely used and distributed version of LISP.
  • Stanford LISP - LISP developed at Stanford AI Lab for PDP-10 systems using TOPS-10 operating system.
  • MACLISP - LISP for PDP-10 and Multics systems.
  • InterLisp - Lisp for PDP-10 systems running the TENEX operating system.
  • Franz Lisp - Based on Maclisp for DEC VAX minicomputer.
  • XLISP
  • PSL (Portable Standard Lisp)
  • ZetaLisp
  • LeLisp
  • Scheme
  • CL (Common Lisp) - Introduced in 1984, Common Lisp is a combination of previous Lisp dialects and a successor to MACLISP.
  • Dylan
  • EuLisp
  • SBCL (Steel Bank Common Lisp)
  • ISLISP
  • ANSI Common Lisp
  • ACL2
  • Clojure
  • GOAL (Game Oriented Assembly Lisp)
  • Arc
  • LFE (Lisp Flavored Erlang)
  • Nu
  • Hy

How to install Lisp on an Apple or PC

Apple computer users

To install Lisp on an Apple computer install MacPorts on the computer if not already installed. Once installed, in the Terminal type sudo port install clisp to start the install.

Windows computer users

To install Lisp on a PC running Windows visit the ANSI Common Lisp SourceForge site and get the latest version of Clisp. For example, if you were getting version 2.49 you would open the 2.49 folder and download and install the clisp-2.49-win32-mingw-big.exe file.

Linux computer users

To install Lisp on a Linux computer visit the Linux package page for your distribution of Linux on the http://clisp.org/ website.

Should I use "Lisp" or "LISP" in my writing?

When LISP 1 was first introduced, it was written as all uppercase. Today, Lisp is written as proper case with a capital "L" and lowercase "isp." Unless you're writting about the early versions of LISP, you should be using "Lisp" in your writing.

AI, Artificial intelligence terms, CLOS, Computer acronyms, Programming terms, Special purpose language