计算机语言PPT.pptx
《计算机语言PPT.pptx》由会员分享,可在线阅读,更多相关《计算机语言PPT.pptx(21页珍藏版)》请在三一办公上搜索。
1、计算机语言的发展,什么叫做计算机语言,计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。计算机系统最大特征是指令通过一种语言传达给机器。为了使电子计算机进行各种工作,就需要有一套用以编写计算机程序的数字、字符和语法规划,由这些字符和语法规则组成计算机各种指令(或各种语句)。这些就是计算机能接受的语言。,计算机语言的简介和分类,计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。机器语言:计算机能够直接识别的语言汇编语言:汇编语言和机器语言实质是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的
2、标识符,容易识别和记忆高级语言:和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。,“计算机语言之父”尼盖德帮助因特网奠下了基础,为计算机业做出了巨大贡献。尼盖德是奥斯陆大学的教授,因为发展了simula编程语言,为msdos和因特网打下了基础而享誉国际。,计算机语言的先驱者楚泽,Fortran语言之父约翰巴克斯,最早的计算机语言,最早的高级语言大约诞生于1945年,是德国人楚译为他的Z-4计算机设计的Plan Calcul,比第一台电子计算机还早几个月;在电子计算机上实现的第一个高级
3、语言是美国尤尼法克公司于1952年研制成功的Short Code;而真正得到推广使用,至今仍在流行的第一个高级语言是美国的计算机科学家巴科斯设计,并于1956年首先在IBM公司的计算机上实现的 FORTRAN语言。,结构化编程的高级语言,面向对象思想的计算机语言,SmallTalk,C+,Objective-C,计算机语言的发展,在60年代末期出现了软件危机,在当时的程序 设计模型中都无法克服错误随着代码的扩大而级数般的扩大,以至到了无法控制的地步,这个时候就出现了一种新的思考程序设计方式和程序设计模型面 向对象程序设计,计算机语言的现状,汇编语言:汇编语言的和机器语言实质是相同的,都是直接对
4、硬件操作,只不过指令采用了英文缩写的标识符,容易识别和记忆高级语言:高级语言是绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。,计算机语言发展的趋势,面向对象程序设计以及数据抽象在现代程序设计思想中占有很重要的地位,未来语言的发展将不在是一种单纯的语言标准,将会以一种完全面向对象,更易表达现实世界,更易为人编写,其使用计算机语言将不再只是专业的编程人员,人们完全可以用订制真实生活中一项工作流程的简单方式来完成编程。计算机语言的特性。未来计算机语言的几大特性(1)
5、简单性(2)面向对象(3)安全性(4)平台无关性,计算机语言之父,“计算机语言之父”尼盖德帮助因特网奠下了基础,为计算机业做出了巨大贡献。尼盖德是奥斯陆大学的教授,因为发展了simula编程语言,为msdos和因特网打下了基础而享誉国际。克里斯汀尼盖德于1926年在奥斯陆出生,1956年毕业于奥斯陆大学并取得数学硕士学位,此后致力于计算机计算与编程研究。1961年1967年,尼盖德在挪威计 算机中心工作,参与开发了面向对象的编程语言。因为表现出色,2001年,尼盖德和同事奥尔约安达尔获得了2001年am图灵机奖及其它多个奖 项。当时为尼盖德颁奖的计算机协会认为他们的工作为java,c+等编程语
6、言在个人电脑和家庭娱乐装置的广泛应用扫清了道路,“他们的工作使软件系统的 设计和编程发生了基本改变,可循环使用的、可靠的、可升级的软件也因此得以面世。”尼盖德因其卓越的贡献,而被誉为“计算机语言之父”,其对计算机语言发展趋势的掌握和认识,以及投身于计算机语言事业发展的精神都将激励我们向着计算机语言无比灿烂的明天前进,常见的计算机语言,汇编语言C语言C+Pascal语言VisualBasicJava创作工具C#,汇编语言,汇编是第一个计算机语言。汇编语言实际上是你计算机处理器实际运行的指令的命令形式表示法。这意味着你将与处理器的底层打交道,比如寄存器和堆栈。如果你要找的是类英语且有相关的自我说明
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机语言 PPT
链接地址:https://www.31ppt.com/p-4829653.html