1、人工智能开发可以采用多种编程语言,其中LISPPrologCC++Java和Python是较为常见的选择LISP因其高级特性如垃圾收集动态类型数据函数统一语法交互式环境和可扩展性,使其非常适合人工智能编程这种语言经过多年研究后,因其快速原型而被广泛采用Prolog则结合了LISP高层和传统优势,特别适用。

2、你所熟练掌握的每一种编程语言都可以是人工智能的开发语言人工智能程序可以使用几乎所有的编程语言实现,最常见的有Lisp,Prolog,CC++,近来又有Java,最近还有PythonLISP 像LISP这样的高级语言在人工智能中备受青睐,因为在各高校多年的研究后选择了快速原型而舍弃了快速执行垃圾收集,动态类型,数据。

3、Python是一种用LISP和JAVA编译的语言按照Norvig文章中对Lips和Python的比较,这两种语言彼此非常相似,仅有一些细小的差别还有JPthon,提供了访问Java图像用户界面的途径这是PeterNorvig选择用JPyhton翻译他人工智能书籍中程序的的原因JPython可以让他使用可移植的GUI演示,和可移植的库。