LISP
（リスプ）は、プログラミング言語である。前置記法などが特徴である。
1958年にはじめて設計されたは、現在広範囲に使用されている高水準プログラミング言語の中でもに次いで2番目に古い。ただし、と同様に、現在のは初期のものから非常に大きく変化している。
これまでに多数の方言が存在してきたが、今日最も広く知られる方言は、とである。
元々、は、アロンゾ・チャーチのラムダ計算表記法に影響を受け、コンピュータープログラムのための実用的かつ数学的な表記法として作られた。そして、すぐに人工知能研究に好まれるプログラミング言語になった。最初期のプログラミング言語として、は計算機科学にて、木構造、ガベージコレクション、動的型付け、条件分岐、高階関数、再帰、セルフホスティング、コンパイラを含む多くのアイディアを切り開いた。
の名前は、「」に由来している。リストはの主要なデータ構造であり、ソースコードはそれ自体がリストからできている。その結果、LISPプログラムはソースコードをデータとして操作することができ、プログラマーは、マクロ・システムで新しい構文や埋め込みの新しいDSLを作成できる。
コードとデータの互換性は、にそのすぐに認識できる構文を与える。すべてのプログラム・コードはS式または入れ子のリストとして書かれる。関数呼び出しまたは構文は先頭が関数または演算子の名前で、その続きが引数であるリストとして書かれる。具体的には、3つの引数を取る関数codice_1は、codice_2として呼び出される。