Lisp

Lisp
linguaggio di programmazione
AutoreJohn McCarthy
Data di origine1958
Utilizzointelligenza artificiale
Paradigmiimperativo e funzionale
Tipizzazionedinamica, forte
Estensioni comuni.lisp
Influenzato daIPL
Ha influenzatoCLIPS, CLU, COWSEL, Dylan, Falcon, Forth, Haskell, Io, Ioke, JavaScript, Julia, Logo, Lua, Mathematica, ML, Nu, OPS5, Perl, POP-2/11, Python, Qi, R, Shen, Rebol, Ruby, Smalltalk, Tcl
Implementazione di riferimento
Sistema operativoLinux, macOS e Windows

Lisp (List Processor) è una famiglia di linguaggi di programmazione con implementazioni sia compilate sia interpretate, associata nel passato ai progetti di intelligenza artificiale. È stato ideato nel 1958 da John McCarthy[1] come linguaggio formale per studiare la computabilità di funzioni ricorsive (nel senso di Skolem) su espressioni simboliche. È stato anche il primo linguaggio a facilitare uno stile di programmazione funzionale.

  1. ^ John McCarthy, Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I, su www-formal.stanford.edu. URL consultato il 13 ottobre 2006 (archiviato dall'url originale il 4 ottobre 2013).

Developed by StudentB