Lisp

Terms from Artificial Intelligence: humans at the heart of algorithms

Page numbers are for draft copy at present; they will be replaced with correct numbers when final book is formatted. Chapter numbers are correct and will not change now.

Lisp is one of the most significant early AI programming langauges, known for its heavy use of brackets. Lisp stands for "List processing" and the language is heavily influenced by the lambda calculus. Lisp has several dialects including Scheme. Lisp is an early functional programmon g lanugage although not a pure finctional language as it has updatabale variables and state.

Used on Chap. 8: page 165; Chap. 15: page 364; Chap. 18: pages 429, 434