论文部分内容阅读
摘 要:随着社会经济的不断进步,计算机的普及率也越来越高。计算机的运行依赖于硬件和软件,编程语言就是支撑软件运行计算机语言,计算机编程语言的存在帮助人们更好地使用计算机,本文主要讨论编程语言的发展史以及在它计算机中的应用。
关键词:计算机;编程语言;发展史;应用;发展趋势
计算机的普及使人们对计算机的依赖程度越来越高,编程语言通过对计算机发出指令,建立其与人们的沟通途径,科学技术的不断进步也带来了计算机编程语言的发展。下面就来介绍计算机编程语言的发展史及其在计算机中的应用。
1 计算机编程语言的概述和分类
1.1 编程语言的概述
在过去的几十年间,程序语言处于不断的发明,取代,修改和组合这个循环当中,尽管人们进行了多次尝试与改变,却都没有明显的发展。编程语言有多种不同的存在是因为程序的编写初衷不同,程序之间运行的版本也不尽相同。特别是一些特殊的语言,例如PHP专门作为网页的显示语言,C语言广泛适用于操作系统和系统编程,PERL则用来处理文本等,这些语言只能用于特定的场合。
1.2 编程语言的分类
计算机编程语言作为计算机与人们进行交流的工具。机器语言为纯粹的机器代码,机器语言是由0,1的二进制代码组成,可以由计算机直接执行。效率最高,但是通用性不强,对于不同的硬件需要不同的程序。说白了,不适合人来编程。汇编语言为8086汇编、Win32汇编、NET的汇编,效率稍微低于机器语言,通过简单的助记符来替代繁琐而枯燥的0,1代码。同样的通用性不强,对于不同的硬件需要设计不同的语言。学习曲线比较大,需要硬件知识很多。介于其特殊的性质,在某些行业中得到广泛的应用。高级语言都是纯粹的编程语言,例如Java等。机器的缺点是无特征难记忆,具有极大的限制性,机器语言是最低级的语言。汇编语言与机器语言在本质上没有区别,但比机器语言容易记忆,因为汇编语言的指令使用的是英文缩写的标识符,汇编语言与机器语言的相同之处还有都是直接对硬件的操作。一般的高级语言也不能实现汇编语言所能完成的操作。高级语言编制的程序不能被计算机直接识别,需要一个转换的过程。
2 计算机编程语言的发展史和应用
2.1 计算机语言的发展史
计算机编程语言是一步步进行演化的,演化的根本原因是为了程序软件的运行能更好的服务与人类,最完美的是能更好的模仿人类对问题的思考模式。计算机于20世纪40年代问世,最初的计算机只能在程序员的操作下运行。由于计算机刚刚出现,它的价格也是极其的昂贵。程序设计语言就在这时被提出。此后,计算机的程序开始变得复杂,而且价格也有明显的下降。程序员可以在较为抽象的层次上表达想法得益于高级语言的诞生。但在20世纪60年代末,软件危机出现了,但是当时的技术难以解决这一问题,Java等语言就是在这个时候出现了,而这种语言就能解决当时出现的问题。此时,计算机语言有了新的发展。时代的改变引起人们对计算机编程语言的需求不断增加,为了顺应时代的变化,计算机编程语言也在不断的演化。现阶段计算机的编程语言已经相当完善。
2.2 编程语言在计算机中的普遍应用
现阶段的编程语言已有两三千种,以大家最熟悉的C语言和Java语言为例,简述它们在计算机中的应用。C语言是高级语言,一般是最高级的计算机中才会使用的语言,因为它有极强的数据处理能力,而且在绘图方面也是做得最好的。通常被使用在手机、导航仪等设备中,用于数字计算和软件当中,对游戏的开发起到辅助作用。Java是建立在C++语言上建立,是一种较为先进的计算机编程语言,经常被用在个人PC、游戏、多媒体等方面。计算机编程语言在使用方面没有限制,计算机技术存在的地方就能会有计算机编程语言,丰富的计算机编程语言可以弥补计算机编程语言在功能上的不完美,并应用在不同的领域,为人们的生活提供便利。
3 计算机编程语言未来的发展趋势
现阶段的计算机编程语言已经发展的相当成熟,但时代的变化也在推动着编程语言的不断发展。计算机编程语言需要有极强的便利性,因为目前仅有一些专业人士能熟练掌握并运用,大多数人对计算机都停留在了解如何使用,所以人们需要更加简单的编程语言,这样才能实现计算机编程语言的普及。除此之外,编程语言的安全性也被大众所关注,应为计算机网络是一个复杂的存在,在进行程序的编辑时,一定要注意其安全性。计算机的出现是为了使人们的生活和工作更加的便利,那么计算机也应打破平台的局限性,让程序可以在不同的平台实现分享。
在计算机技术中,编程语言是一个极其重要的存在,从编程语言的出现至今,特的发展速度远远超出人们的想象。现阶段的编程语言越来越接近大众,为人们更好的使用计算机提供方便。科技在不断的进步,编程语言也将会有更好的发展,更高级的计算机语言也会带动计算机的进步,推动社会的进步。
参考文献
[1]孙天斌.计算机应用软件开发中编程语言的选择[J].电子技术与软件工程,2017,(3):60-61.
[2]丁群.浅谈计算机中C语言的应用特点[J].科技创新与应用,2017,(3):98.
[3]田馳.基于C语言的计算机编程技术分析[J].电脑编程技巧与维护,2017,(2):9-10,27.
[4]谢会娜.计算机软件开发中JAVA编程语言的应用[J].电子技术与软件工程,2017,(1):62.
[5]刘琴.编程语言在计算机应用软件开发中的选择[J].电脑编程技巧与维护,2017,(1):16-17,34.
(作者单位:武警警官学院五旅)
关键词:计算机;编程语言;发展史;应用;发展趋势
计算机的普及使人们对计算机的依赖程度越来越高,编程语言通过对计算机发出指令,建立其与人们的沟通途径,科学技术的不断进步也带来了计算机编程语言的发展。下面就来介绍计算机编程语言的发展史及其在计算机中的应用。
1 计算机编程语言的概述和分类
1.1 编程语言的概述
在过去的几十年间,程序语言处于不断的发明,取代,修改和组合这个循环当中,尽管人们进行了多次尝试与改变,却都没有明显的发展。编程语言有多种不同的存在是因为程序的编写初衷不同,程序之间运行的版本也不尽相同。特别是一些特殊的语言,例如PHP专门作为网页的显示语言,C语言广泛适用于操作系统和系统编程,PERL则用来处理文本等,这些语言只能用于特定的场合。
1.2 编程语言的分类
计算机编程语言作为计算机与人们进行交流的工具。机器语言为纯粹的机器代码,机器语言是由0,1的二进制代码组成,可以由计算机直接执行。效率最高,但是通用性不强,对于不同的硬件需要不同的程序。说白了,不适合人来编程。汇编语言为8086汇编、Win32汇编、NET的汇编,效率稍微低于机器语言,通过简单的助记符来替代繁琐而枯燥的0,1代码。同样的通用性不强,对于不同的硬件需要设计不同的语言。学习曲线比较大,需要硬件知识很多。介于其特殊的性质,在某些行业中得到广泛的应用。高级语言都是纯粹的编程语言,例如Java等。机器的缺点是无特征难记忆,具有极大的限制性,机器语言是最低级的语言。汇编语言与机器语言在本质上没有区别,但比机器语言容易记忆,因为汇编语言的指令使用的是英文缩写的标识符,汇编语言与机器语言的相同之处还有都是直接对硬件的操作。一般的高级语言也不能实现汇编语言所能完成的操作。高级语言编制的程序不能被计算机直接识别,需要一个转换的过程。
2 计算机编程语言的发展史和应用
2.1 计算机语言的发展史
计算机编程语言是一步步进行演化的,演化的根本原因是为了程序软件的运行能更好的服务与人类,最完美的是能更好的模仿人类对问题的思考模式。计算机于20世纪40年代问世,最初的计算机只能在程序员的操作下运行。由于计算机刚刚出现,它的价格也是极其的昂贵。程序设计语言就在这时被提出。此后,计算机的程序开始变得复杂,而且价格也有明显的下降。程序员可以在较为抽象的层次上表达想法得益于高级语言的诞生。但在20世纪60年代末,软件危机出现了,但是当时的技术难以解决这一问题,Java等语言就是在这个时候出现了,而这种语言就能解决当时出现的问题。此时,计算机语言有了新的发展。时代的改变引起人们对计算机编程语言的需求不断增加,为了顺应时代的变化,计算机编程语言也在不断的演化。现阶段计算机的编程语言已经相当完善。
2.2 编程语言在计算机中的普遍应用
现阶段的编程语言已有两三千种,以大家最熟悉的C语言和Java语言为例,简述它们在计算机中的应用。C语言是高级语言,一般是最高级的计算机中才会使用的语言,因为它有极强的数据处理能力,而且在绘图方面也是做得最好的。通常被使用在手机、导航仪等设备中,用于数字计算和软件当中,对游戏的开发起到辅助作用。Java是建立在C++语言上建立,是一种较为先进的计算机编程语言,经常被用在个人PC、游戏、多媒体等方面。计算机编程语言在使用方面没有限制,计算机技术存在的地方就能会有计算机编程语言,丰富的计算机编程语言可以弥补计算机编程语言在功能上的不完美,并应用在不同的领域,为人们的生活提供便利。
3 计算机编程语言未来的发展趋势
现阶段的计算机编程语言已经发展的相当成熟,但时代的变化也在推动着编程语言的不断发展。计算机编程语言需要有极强的便利性,因为目前仅有一些专业人士能熟练掌握并运用,大多数人对计算机都停留在了解如何使用,所以人们需要更加简单的编程语言,这样才能实现计算机编程语言的普及。除此之外,编程语言的安全性也被大众所关注,应为计算机网络是一个复杂的存在,在进行程序的编辑时,一定要注意其安全性。计算机的出现是为了使人们的生活和工作更加的便利,那么计算机也应打破平台的局限性,让程序可以在不同的平台实现分享。
在计算机技术中,编程语言是一个极其重要的存在,从编程语言的出现至今,特的发展速度远远超出人们的想象。现阶段的编程语言越来越接近大众,为人们更好的使用计算机提供方便。科技在不断的进步,编程语言也将会有更好的发展,更高级的计算机语言也会带动计算机的进步,推动社会的进步。
参考文献
[1]孙天斌.计算机应用软件开发中编程语言的选择[J].电子技术与软件工程,2017,(3):60-61.
[2]丁群.浅谈计算机中C语言的应用特点[J].科技创新与应用,2017,(3):98.
[3]田馳.基于C语言的计算机编程技术分析[J].电脑编程技巧与维护,2017,(2):9-10,27.
[4]谢会娜.计算机软件开发中JAVA编程语言的应用[J].电子技术与软件工程,2017,(1):62.
[5]刘琴.编程语言在计算机应用软件开发中的选择[J].电脑编程技巧与维护,2017,(1):16-17,34.
(作者单位:武警警官学院五旅)