LISP (from 'LISt Processing language', but mythically from 'Lots of Irritating Superfluous Parentheses') is a computer programming language. It is a language based on the ideas of (a) variable-length lists and trees as fundamental data types, and (b) the interpretation of code as data and vice-versa. It was Invented by John McCarthy at MIT in the late 1950s, and is actually older than any other high-level language still in use except FORTRAN. Accordingly, it has undergone considerable adaptive radiation over the years; modern variants are quite different in detail from the original LISP 1.5. Research LISP