APP下载

浅论计算机编程语言的发展

2017-08-31王熙浩

中文信息 2017年8期
关键词:编程语言计算机发展

摘 要:在计算机技术飞速发展的现代社会,计算机领域中的编程语言也得到了不断的发展。计算机的编程语言是计算机和计算机使用者之间不可或缺的桥梁,计算机编程语言的存在能够使计算机更好的为人们服务,由此就可以看出计算机编程语言的重要性。本文主要对计算机编程语言进行介绍,并且就计算机编程语言在未来的发展方向进行分析。

关键词:计算机 编程语言 发展

中图分类号:TP312 文献标识码:A 文章编号:1003-9082 ( 2017 ) 08-000-01

在当前社会经济不断发展的过程中,计算机已经成为人们生活中必不可少的组成部分,人们对于计算机的依赖性也越来越强。计算机本身是由硬件和软件两个部分构成的,就计算机的运行而言,单一的硬件不能进行正常的运行,这种情况下就需要借助计算机编程语言[1]。计算机编程语言是计算机和人类沟通的手段,同时随着当前社会经济的不断发展,计算机编程语言也得到了一定的发展和广泛的应用。

一、简述计算机编程语言

计算机编程语言也就是计算机语言,是计算机和人类进行交流和沟通的重要工具。计算机编程语言主要包含高级语言、机器语言和汇编语言三个部分。机器语言是使用二进制代码表示的一种计算机,能够进行识别和执行的一种机器指令的集合。机器语言本身具有速度快、灵活以及直接执行的特点,不过这种语言具有一定的局限性,因此属于一种低级语言。汇编语言从本质上而言与机器语言具有一致性,不过其指令中使用了英文缩写,因此更加容易记忆和识别。在通过汇编语言生成的可执行文件都比较小,并且其执行速度相当快。但是其汇编的语言往往比较复杂、冗长,容易出现错误,而且使用汇编语言必须具备较多的计算机专业知识。高级语言中包含诸多的编程语言,与汇编语言相比较,这种指令不仅能够将相应的机器指令合称为一条指令,同时还可以将与具体操作有关的但是实际完成工作没有关系的细节进行省略,这样就会使程序中的指令大大简化。与此同时,因为省略了大量的细节问题,编程者也就不需要更多的专业知识作为支撑。高级编程语言具有容易记忆和理解的特点,因此当前大多数编程者都使用的是高级编程语言。

二、当前计算机编程语言的发展

1.计算机编程语言的发展历史

自从电子计算机在二十世纪四十年代出现起,计算机程序人员对计算机的控制还是使用手动进行的,这对于计算机的控制相当不方便。利用编程语言实现对计算机的控制最早是由德国工程师楚泽想到的,尽管没有系统的模式,但是这一模式就是计算机编程语言最初的形式。伴随着社会需求的不断增加,计算机的程序也越来越复杂,为了更好的满足人与社会的实际需求,可视的开发环境逐渐出现,直到后期能够用几个键进行一段代码的编制,这样就能够有效的实现对金钱、人力、时间的节约[2]。随着后期高级语言的出现,程序人员彻底从计算机以前的模式中解放出来,在六十年代末,因为程序设计模型不能将错误随着代码的成倍扩大而扩大,因此计算机编程语言出现了危机,java等程序設计在这一时期诞生,计算机编程语言也进入了一个新的阶段。随着这一阶段计算机编程语言的发展,各个方面都逐渐得到了成熟和完善,计算机编程语言的发展逐渐趋于稳定。

2.计算机编程语言的发展方向

在社会经济不断发展的过程中,计算机编程语言也随之得到了快速的发展。计算机的出现根本上是为了更好的方便人们的生活和工作,因此编程语言的发展也注定是需要向更加方便的方向发展。计算机编程语言本身具有极强的专业性,就目前的现状而言,计算机编程语言仅仅是一些专业的计算机人才才能熟练使用的工具。在计算机编程语言的发展中,人们需要更加简便的计算机编程语言来促进它的普及,这样才能使计算机编程语言更为广泛的被人们应用。除此之外,计算机编程语言中的安全性能也是人们关注的一个重要的问题。因为计算机网络本身环境比较复杂,因此在进行程序编辑的时候就必须确保其安全性。平台的局限性也是影响程序更好的发挥作用的主要因素,只有打破这种局限性才能使程序在不同的平台上进行分享。计算机编程语言伴随着时代的不断发展和进步,其种类也在不断增加,运行速度也在逐渐加快,这样才能更好的为人们的生活和工作服务。

结束语

综上所述,在当前社会经济以及信息技术不断发展的过程中,人们的生活和工作对于计算机的依赖性越来越强,不同的计算机编程语言在不同的领域中得到广泛的应用。这主要是由于不同的编程语言有其自身的优势和缺点。编程语言是计算机技术中不可或缺的部分,在计算机编程语言出现以后,其发展的速度相当快,种类也越来越多,它的发展使工作和生活变得更加的方便。在当前科技不断发展的过程中,计算机编程语言已经得到了广泛的应用,随着人们对计算机技术要求的不断提高,还会出现更多的编程语言,从而更好的推动企业的发展,最终使计算机技术的发展得到质的飞跃。

参考文献

[1]崔迪.浅析高校非计算机专业C语言程序设计教学改革模式[J].电脑知识与技术,2016,12(1).

[2]赵志华.试论不同编程语言对计算机应用软件开发的影响[J].电脑编程技巧与维护,2015(15).

作者简介:王熙浩,男,(2001.01.-),汉族,吉林省长春市人,高中学历,研究方向:计算机。

猜你喜欢

编程语言计算机发展
压力-体积转换在CFC编程语言中的实现解析
迈上十四五发展“新跑道”,打好可持续发展的“未来牌”
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
Java编程语言的特点与应用
浅谈不同编程语言对计算机软件开发的影响
砥砺奋进 共享发展
信息系统审计中计算机审计的应用
改性沥青的应用与发展
面向对象Web开发编程语言的的评估方法