Lisp – один из ранних языков программирования, прочно ассоциируемый с функциональной парадигмой. Название является сокращением от List processing. Язык оперирует списками, а программа на нём сама является списком, такое свойство называют гомоиконностью.