LISP
计算机程序设计语言
创建同名条目
条目
历史版本
编辑
LISP是一种通用高级
计算机程序
语言,长期以来垄断
人工智能
领域的应用。LISP作为因应人工智能而设计的语言,是第一个声明式系内函数式程序设计语言,有别于命令式系内过程式的C、
Fortran
和面向对象的Java、
C#
等结构化程序设计语言。
LISP名称源自列表处理(LISt
Processing
)的
英语
缩写,由来自
麻省理工学院
的人工智能研究先驱
约翰麦卡锡
(John McCarthy)在1958年基于λ演算所创造,采用抽象数据列表与递归作符号演算来衍生人工智能。
历史背景
20世纪50年代中期,在大多数
计算机
处理的都是数值数据等,包括
约翰·麦卡锡在2006年5月摄於加洲PaloAlto