LISP
Definizione rapida
LISP è un linguaggio creato da John McCarthy nel 1959, orientato all'elaborazione di liste e molto usato nell'intelligenza artificiale.
Spiegazione
Il nome viene associato a `List Processing` e a `List Interactive System Process`. La programmazione funzionale e ricorsiva e la manipolazione di liste ne caratterizzano l'impiego.
Esempio pratico
Un sistema esperto può rappresentare la propria base di conoscenza mediante liste e usare LISP per elaborarle nella risoluzione di problemi.
Spiegazione tecnica
Il linguaggio tratta il codice come dato e i dati come codice, può interpretare o compilare se stesso ed è stato impiegato tanto a basso quanto ad alto livello. La fonte gli attribuisce inoltre l'adozione iniziale dei concetti di macchina virtuale e gestione della memoria virtuale.
Da non confondere con
LISP non è limitato alla creazione di pagine web dinamiche: fra gli utilizzi riportati figurano intelligenza artificiale, sistemi esperti e motori inferenziali.