Lijstverwerking (LISP) is een familie van programmeertalen die zich richten op datastrings. Lijsten spelen een belangrijke rol in LISP, zowel als data structuren en als bouwstenen van de de broncode van de taal.
Het originele LISP is een van de oudste talen die nog steeds in gebruik is. Ontworpen om symbolische informatie effectief te verwerken, is het een populaire keuze kunstmatige intelligentie onderzoek. De code in LISP is geschreven in de vorm van s-expressies tussen haakjes. Momenteel zijn de meest populaire LISP-dialecten Clojure, Common Lisp, Racket en Scheme.