十年来编程语言的发展

十年来编程语言的发展

随着系统和应用程序的变化,编程语言在工业和研究领域都在不断发展。 如今,各种各样的编程语言具有不同的语言,语法和功能。 开发人员现在可以根据客户的偏好或他们自己的偏好使用一种语言。 语言技术在1967年至1997年之间发展起来,直到现在也诞生% c d ` ] J j Y了一些最受欢迎的编程语言。 互联网在1990年代中期的迅速发展极大地促进了编程语言的发展。

过去十年中编程语言发展指南

让我们看看编程语言的历史。

在2010年,这些是顶级编程语言。

Java和+ ? t z CJavaScript是明显的热门,而PHP仅次于PHP。 C ++,C,Python和C#聚集在下面。

2015年,人气排名发生了变化。

尽管Javag e %和JavaScript仍然排名靠前,但Python上升了,将PHP取代了第三名。 紧随其后的集群变成了PHP,C#,C ++和C。值得注意的是,R(一种用于统计计算的语言)进入了前十名,反映了数据分析和数据挖掘的重要性日益提高。 适用于Apple平台的一种语言Objective-C被一种新的Apple语言Swift所加入。

到2020年,排名再次改变。

现在,Python是最& X g j z v W流行的语言,JavaScript取代Java位居第二。 前三名以下的排名不再聚类:C#,PHP,C ++S & J b和C之间有明确的优先顺序。Swift和Objective-C落后于R。

让我们看一下x I | o 3最流行的编程语言:

Python

Java

J8 E : 3 k 0 !avaScript

C#

PHP

C ++

C

R

Swift

Objective-C

而其他许多人并没有_ X J 1 i k 8 ) )像其他人那样C + P Y . 2 R p受欢迎。 这些语言花了数年的时间才能达到此水平,并为其添加了L 0 K & $ ; q许多Z c t增强功能和有用的功能。

1. Python

使用此列表中的许多编程语言编写代码,即使对于专业程序员而言也* 2 f M很复杂。 Python创建于1991年,因此非常流行,因为它是一种非常用户友好的语言。 它是一种高级编程语言,着重于代码的可读性,庞大的库和框架。 Pythv j c | c J Z pon| E h B / T H的一些值得注意的功能是:

开源编程语言

广泛的支持模块和社区发展

易于与Web服务集成

用户友好的数据结构

基于GUI的桌面应用程序

2. Java

另一方面,Java是1990年代开发的另一种高级编程语言,在现代程序员中最受欢迎。 Java最初是为电缆盒和手持设备开发的。 但是,它已经进行了如此大的升级,以至如今,从万维网到智E % z能手机再到计算机,它几乎无处不在。 它是最好的编程语言之一,并且在Python之后被广泛使B [ M u ; h用。

3. JavaScriG ! : L 9pt

JavaScript是构建互联网的第二大流行编程语言。 它是功能丰富的基于对象的脚本J Q f G o i &语言,在1995年仅用十天就创建了。 即使在今天,它仍然是最常用的编程语言之一,并且当今互联网上几乎所有的网站都是基于Ja ? g e $ V x }avaScript构建的。 在过去的几年中, k z ~ Q它经历了大规模的更新和现代化。 主要的JavaScript版本增加了许多现代功能,并且与过去十年的JavaScript相比,如今的JavaScript具有巨大的差异。

4. C#

编程语言的发展每年都在继续。 由Microsg J 9 9 C . { joft创建的C#被称为Dot NET框架中功能最强大的编程语言之i R D一。 它是一种适应性强的语言,它提供了适用于Java,Objective-C,PHP等的全面编程基础。

5. PHP

PHP与Python类似,是90年代由单个程序员作为副项目开发的另一种编程语言。 随着时间的流逝,更多的功能被添加到PHP产品中,并且它演变为成熟的编程语言。 但是,随着JavaScript的兴起,PHP似乎正在失去其流行性和吸引力。

6. C ++

受C启V 0 . 0 s发,Bjarne Stroustrup最初开发了C ++作为对C语言的扩展。 尽管随着时间的流逝,C ++已经发展成为一种多模型通用编程语言。 它主要用于Microsoft产品和桌面应用程序。 在过去的十年中,C ++已成长为最著名和使用最s ] ! G / L D } )广泛的编程语言之一。

7. C

在1969年至1973年期间,贝尔实验室工程师Dennis Ritchie开发了一种过程性通用编程语言,该语言直接编译为机器语言。 它还很容易影响了此列表中的大多] J y S Y A 5 h 0数其他语言。 C编程语言使程序员可以完全控制底层硬件。

8. R

R是另一种广泛使用的编程语言,用于构建统计软件以及统计人员和数据挖掘人员的数据分析。 R编程语o T 3 9言及其/ ( Q = * l库执行多种图形和统计技术。

9.Swift

Swift是一种通用的,已编译的编程语言,还可以提高开发人员的工作效率。 Swift的开发主要是为了在Mac和iOS平台上取代Objective-C。 它的USP之一,其受欢迎的原因是其语言设计。 凭借更简单,精确,简洁的语法以及开发人b h [ 1 X员的人体工程学功能,它为Apple生态系统中的Objective-C提供了更具生产力的替代方案。

10.Objective-C

Objective-C最初开发于1980年代初期,是一种通用的,面向对象的编程* # i + h ! s H语言。 它是一种主要的编程语言,通常用于为OS X和iz : u aOS编写软件d T N 7 s y } 7 Y。 它的语法,原始类型和流控制语句均由C假* h P O T定,并且添加了更多语法来定义类和方法。

在过去的70年中,编程语言发生了很大的; { S Z J ` Y U变化,从用汇编语言创建一些最具挑战性的程序到对用户最友好的python程序。

通过学习新的和经过改进的编程语言来满足不断变化的技h 5 % O y术世界的需求,从而花费您的时间并提高技能。

(本文翻译自VG的文章《Evolution of Programming Languages in 10 Years》,参考:http- 2 ms://medium.com/thn/evo; W K U K ~ G |lution-of-programming-languages-in-10-yearsp d #-b136d1a46a6)

上一篇

硅基光电子:微电子与光电子的交融点

下一篇

红米98英寸电视大受欢迎 卢伟冰是这样表示的

评论已经被关闭。

插入图片
返回顶部