#code

LISP (List Processing) est un langage de programmation inventé en 1958 par John McCarthy (un an après Fortran). Le langage a été standardisé par l’American National Standards Institute (ANSI) en 1994 pour devenir le Common Lisp. C’est aujourd’hui une famille de langages, dont Scheme et Common Lisp et plus récemment Clojure sont les représentants les plus importants.

Lisp est un langage de programmation fonctionnel, où le code source est écrit sous forme de liste qui sont interprétées (ou compilées) par le Lisp interpreter. La particularité de ce langage est que le code source en lui même est une structure de donnée qui peut être manipulée par le programme, donnant une grande liberté d’automatisation et de meta-programming.