1 / 9
文档名称:

未来20年编程语言发展趋势.docx

格式:docx   大小:80KB   页数:9页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

未来20年编程语言发展趋势.docx

上传人:pppccc8 2020/1/5 文件大小:80 KB

下载得到文件列表

未来20年编程语言发展趋势.docx

相关文档

文档介绍

文档介绍:新技术专题报告编程语言发展趋势姓名: 学号:专业:_班级:___指导教师:—201年月日关于编程语言编程语言俗称“计算机语言”,种类非常的多,总的來说可以分成机器语言、汇编语言、高级语言三大类。电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序來执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言來编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。回顾丿力史,二十世纪四十年代当计算机刚刚问世的时候,程序员必须手动控制计算机。当时的计算机十分昂贵,唯一想到利用程序设计语言来解决问题的人是德国工程师楚泽(konradzuse)o几十年后,计算机的价格大幅度下跌,而计算机程序也越來越复杂。也就是说,开发时间已经远比运行时间來得宝贵。于是,新的集成、可视的开发环境越来越流行。它们减少了所付出的时间、金钱(以及脑细胞)。只要轻敲几个键,一整段代码就可以使用了。这也得益丁•可以重用的程序代码库。随着c,pascal,fortran,等结构化高级语言的诞生,使程序员可以离开机器层次,在更抽象的层次上表达意图。由此诞生的三种重要控制结构,以及一些基本数据类型都能够很好的开始让程序员以接近问题本质的方式去思考和描述问题。随着程序规模的不断扩大,在6()年代末期出现了软件危机,在当时的程序设计模型屮都无法克服错误随着代码的扩大而级数般的扩大,以至到了无法控制的地步,这个时候就出现了一种新的思考程序设计方式和程序设计模型-…面向对象程序设计,由此也诞生了一批支持此技术的程序设计语言,比如eiffel,C++,java,这些语言都以新的观点去看待问题,即问题就是由各种不同属性的对象以及对象Z间的消息传递构成。面向对象语言由此必须支持新的程序设计技术,例如:数据隐藏,数据抽彖,用户定义类型,继承,多态等等。当前编程语言发展情况目前通用的编程语言冇两种形式:汇编语言和高级语言。汇编语言的实质和机器语言是相同的,都是直接对硕件操作,只不过指令釆用了英文缩写的标识符,更容易识别和记忆。用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作冇关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的vb、vc、foxpro、delphi等,这些语言的语法、命令格式都各不相同。高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类:解释类和编译类。回顾2013,Transact-SQL成了最大的赢家,在2013年有了几乎1%的增长率(+%增长率),紧随其后的分别是Objective-C,%、F#%。虽然SQLSever人气正在丧失,但Transact-SQL却有较大的增t率,这让人十分吃惊。。止如大家近10年所观察到的,编程语言的流行度在很大程度上是受到外部趋势影响。目前,随着移动应用和Web开发的发展,And

最近更新

平面尺寸换算中“假废品”的判断方法 3页

2025年职业生涯规划书格式参考模板 40页

员工手册(7篇) 60页

城区购房定金合同(20篇) 61页

大学心理健康教育课程心得体会2025(12篇) 31页

正确辨析药名安全用药 75页

大学生钳工实习报告范文文档(9篇) 32页

2025年新学期升旗仪式学生讲话稿 9页

学校食物中毒事故安全应急预案(7篇) 20页

工艺管铝合金动水腐蚀性能研究 3页

2025年考勤管理制度汇集 60页

2025年老江底水电站开展工程财务审计工作 10页

岩溶地区桥梁的工程地质勘察与研究 3页

山地城市土地评价的若干问题—以重庆市沙坪坝.. 3页

2025年美国联邦法规第三十七编 81页

2025年美国和欧洲新一代民用航空运输系统综述.. 39页

2025年美国FDA用无菌工艺生产灭菌药品的指南1.. 22页

2025年文明礼仪之星事迹 16页

小氮肥厂供水系统的挖潜、革新和技术改造 3页

尉氏县农业土地利用结构优化模式 3页

导航系统中基于参数估计的多径抑制算法研究的.. 4页

高中英语2025届高考读后续写高分万能主题升华.. 2页

2024年江苏省苏州市中考语文真题(原卷版) 8页

2019年陕西省普通高中学业水平考试物理试卷(含.. 2页

2025年度医院手术室建设标准 7页

“工程款支付证书”浙建监A8 3页

铲车操作规程 2页

16900说明书英文版 28页

(打印版)地藏占察第三轮189种轮相白话解释 19页

转正申请书转正申请书 40页