¿Qué significa lisp?
Lisp es una familia de lenguajes de programación informática que se originó en 1958 y desde entonces ha sufrido una serie de cambios y dialectos. Se considera el segundo lenguaje de programación de alto nivel más antiguo en uso hoy en día, después de Fortran.
El nombre “Lisp” deriva de “procesamiento de listas”, porque las listas enlazadas forman parte de las principales estructuras de datos y el código fuente está formado por listas. Debido a sus orígenes, Lisp se consideraba originalmente un acrónimo y se deletreaba “LISP”.
Definición de lisp
Inicialmente, Lisp se diseñó para ser utilizado como notación matemática práctica para programas informáticos.
Más tarde, el lenguaje ganó popularidad y se siguió utilizando para realizar investigaciones sobre inteligencia artificial, principalmente gracias al científico informático y cognitivo John McCarthy, a quien generalmente se atribuye la invención de la inteligencia artificial.
El lenguaje ha demostrado su utilidad a lo largo del tiempo. Lisp aportó muchas ideas y conceptos teóricos populares de la informática, como la gestión automática del almacenamiento, la tipificación dinámica y el compilador autoalojable.
Common Lisp y Scheme son dos de las especificaciones prácticas más populares de Lisp que aún se utilizan para el desarrollo de software/aplicaciones.