El procesamiento de listas (LISP) es una familia de lenguajes de programación que se enfoca en cadenas de datos. Las listas juegan un papel importante en LISP, tanto como estructuras de datos y como bloques de construcción del código fuente del lenguaje.
El LISP original es uno de los lenguajes más antiguos que aún se utilizan. Diseñado para procesar información simbólica de manera efectiva, es una opción popular en inteligencia artificial investigación. El código en LISP está escrito en forma de expresiones s entre paréntesis. Actualmente, los dialectos LISP más populares son Clojure, Common Lisp, Racket y Scheme.