人工智能ai程序设计语言简介

人工智能ai程序设计语言简介

ID:24865570

大小:50.00 KB

页数:3页

时间:2018-11-16

人工智能ai程序设计语言简介_第1页
人工智能ai程序设计语言简介_第2页
人工智能ai程序设计语言简介_第3页
资源描述:

《人工智能ai程序设计语言简介》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、人工智能AI程序设计语言简介本文将介绍10多种不同的程序设计语言,以及如何下载它们的免费的编译器,(注意,是免费,而不是盗版),如果下载或者安装有问题,可以给我发邮件:ruoyu0088sohu.20年后,我们用什么样的语言?也许现在谁都不好回答,20年前的程序员们会告诉你用汇编吧,今天人们也许会告诉你用c语言(c++?)吧。那么20年后呢,也许不是c语言了吧。下面都是所谓的非主流语言,不过它们的设计思想、所能够完成的功能,绝对不比c语言差。也许将来它们会成为主流,也许不会,可是不管怎样,它们都有自己的闪光之处。---〉你要么站在电脑的硬件上编程,要么站在巨人的肩

2、膀上编程,请选择吧。*******Prolog**********人工智能领域常用的语言,开发自然语言分析,专家系统,以及所有和智能有关的程序,都非常拿手。可以到我的主页来学习这门语言 Dos版本的prolog,有开发界面,可以编译成可执行文件,语法和visual-prolog相同,不过内部谓词有许多出入。----Bprolog无限期使用,没有任何功能限制*****functionallanguage****这是一类语言,叫做函数型程序设计语言。是一种非常高级的语言。一种基于λ演算和在70年代后期才发展起来的新语言类型。大多数程序设计语言明显地规定要执行操作的次序

3、。次序的详细规定是很需要的,因为语言的语句对程序的变量有“作用”,如果改变这些作用的次序,就可以改变产生的最后值。但是函数型语言却没有这种性质。在这个意义上,函数型语言能建立可计算性的数学公式模型。让我们来看一个简单的例子:qsort::[a]->[a]

4、Ordaqsort[]=[]qsort[a:xs]=qsort[xx<-xs

5、x<-xs

6、x>=a]这段程序就是快速排序的代码,你看有多么简洁,并且它的这个qsort可以对任何类型的数据进行排序(只要这种数据可以比较大小)。想读懂上面的程序么?那么下载下面的clean,或者haskell,

7、好好研究吧,祝你有新的发现。----clean这个X站还有个逻辑数字电路模拟的软件,很有意思,再也不用为什么触发器门电路之类的发愁了。******python***************scripts/smalltalk.exe/home.asp,这个版本比较实用,有详细的帮助,可以开发真正的alltalk版本只有3M不到,如果你想先尝试一下这种语言的话,可以下载这个。*****************C**************最后我们还是回到c语言,毕竟这是目前最流行的语言,如果你不想用盗版,不想安装100多兆的垃圾(大多数初学者不可能完全使用borlan

8、dc++builder或者visualc++的全部功能,而只是用来学习c语言本身),也不想在dos的edit样子的面孔下,使用Tc编程序,那么try下面的东东吧。3M的大小绝对值的下载。.cs.virginia.edu/~lcc-l

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。