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 aún en uso. Diseñado para procesar información simbólica de manera efectiva, es una opción popular en la investigación de inteligencia artificial. 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.