当前位置: 新豪天地登录网址 > www.3559.com > 正文

编程语言流行指数二月榜单发布,4月编程语言排

时间:2019-11-18 18:48来源:www.3559.com
PYPL(PopularitY of Programming Language,编程语言流行指数)二月榜单已发布,目前包含四个排行榜,分别是编程语言、IDE、ODE(Online IDE)以及数据库这四个。 TIOBE近日公布了2019年2月编程语言排行

PYPL(PopularitY of Programming Language,编程语言流行指数) 二月榜单已发布,目前包含四个排行榜,分别是编程语言、IDE、ODE(Online IDE) 以及数据库这四个。

TIOBE近日公布了2019年2月编程语言排行榜,整体排名变化不大,比较吸引眼球的是Groovy语言的排名——这门与Java 兼容的动态类型语言自2016年年底以来,终于重新进入了排行榜的TOP 20。

PYPL 发布了 4 月份的编程语言排行榜。

日前,编程语言流行指数(PopularitYofProgrammingLanguage,简称PYPL)公布二月榜单,这其中包含编程语言、IDE、ODE(OnlineIDE)和数据库四个子榜单。其中Python语言在二月份超越Java成为最流行的编程语言。

PYPL 是非常流行的参考指标,其榜单数据的排名均是根据榜单对象在 Google 上相关的搜索频率进行统计排名,原始数据来自 Google Trends,也就是说某项语言或者某款 IDE 在 Google 上搜索频率越高,表示它越受欢迎。所以如果你相信这些来自众多开发者以及用户的选择,我们可以将 PYPL 作为一个参考,以帮助决定学习何种语言或 IDE,或者在新的软件项目中使用何种语言或数据库。

www.3559.com 1

前五的分别是:Python、Java、Javascript、C# 和 PHP。

PYPL是非常流行的参考指标,其榜单数据的排名均是根据榜单对象在谷歌上相关的搜索频率进行统计排名,原始数据来自谷歌趋势,也就是说某项语言或者某款IDE在谷歌上搜索频率越高,表示它越受欢迎。

接下来看看 PYPL 最新的二月排行榜。

编程语言TIOBE指数走势(2002-2018)

接下来看看 PYPL 最新的四月排行榜(榜单的对比数据均为去年的指数结果):

在二月榜单中,变化最大的无疑是编程语言排行榜,在过去的二月份,Python流行度上升5.2个百分点,超越Java成为最流行的编程语言。另外,PHP整体流行度下跌1.2个百分点,这让JavaScript和C#排名顺势上升。榜单前二十名分别为Python、Java、JavaScript、C#、PHP、C/C 、R、Objective-C、Swift、MATLAB、TypeScript、Ruby、VBA、Scala、Kotlin、VisualBasic、GO、Perl、Rust、Lua。

先看看最容易“引战”的编程语言排行榜 ——

www.3559.com 2

www.3559.com 3

www.3559.com 4

www.3559.com 5

TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。

编程语言排行榜

www.3559.com ,在最受流行的IDE榜单中,微软VisualStudio依旧霸榜,Eclipse作为Java开发主力保持第二位置,AndroidStudio上月大涨6.1个百分点。IntelliJ作为近几年快速崛起的高效Java开发IDE在二月份上涨势头很猛,同时微软推出的VisualStudioCode也成为过去一段时间脚本语言和网页开发的快速崛起者。前二十名分别为VisualStudio、Eclipse、AndroidStudio、NetBeans、IntelliJ、VisualStudioCode、SublimeText、PyCharm、Atom、Xcode、Code::Blocks、Vim、Xamarin、PHPStorm、Komodo、QtCreator、EMACS、Geany、JDeveloper、MonoDevelop。

排名前五的分别是:Python, Java, Javascript, C# 和 PHP。从榜单可以看出,与去年的指数结果相比,前五名中除了 Python,其余的 Trend 指数都呈现出了下降趋势。而近年来备受关注和欢迎的 Go、Kotlin、Rust、TypeScript 这些较为新兴的编程语言基本都保持着上升的热度,这也和我们所看到和了解到的情况吻合。

值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。

可以看到,榜单没有什么大变化,但是相比去年 4 月份,Python 市场份额在今年上涨了 5.2%,成绩颇为亮眼。

数据库方面,二月份整体变化并不大,Orale、MySQL和SQLServer依旧霸榜。另外,Redis的影响力这几年也在快速提高。前20名排名如下:Oracle、MySQL、SQLServer、PostgreSQL、MongoDB、Firebase、ElasticSearch、Splunk、Redis、ApacheHive、SQLite、DB2、SAPHANA、MariaDB、Teradata、FileMaker、DynamoDB、Solr、Firebird、Sybase。

此外,从全球范围来看,Python 是最流行的编程语言,它的占比在过去 5 年中增长最多 (增加了 16.2%),而 PHP 则成为下降最多的编程语言 。

PYPL(PopularitY of Programming Language,编程语言流行指数) 二月榜单已发布,目前包含四个排行榜,分别是编程语言、IDE、ODE(Online IDE) 以及数据库这四个。

此外,Python 的采用率在过去 5 年中也增长最多,达到 17.1%,而久坐第一把交椅的 Java 则在 5 年丢失了不少份额,以 -6.2% 的数据垫底,不过长青老将的雄风犹在。

在线IDE在国内流行度还不是很高,但是PYPL也同样给出了过去的一个流行趋势,Cloud9,JSFiddle和 Koding位列前三。

www.3559.com 6

PYPL 是非常流行的参考指标,其榜单数据的排名均是根据榜单对象在Google上相关的搜索频率进行统计排名,原始数据来自Google Trends,也就是说某项语言或者某款IDE在Google上搜索频率越高,表示它越受欢迎。所以如果你相信这些来自众多开发者以及用户的选择,我们可以将PYPL作为一个参考,以帮助决定学习何种语言或IDE,或者在新的软件项目中使用何种语言或数据库。

www.3559.com 7

虽然各类榜单统计口径不经相同,但是主流的编程语言、IDE、数据库的开发人员人数基本上都是相同的,这份榜单还是有一定的参考意义。

▲TOP 5 编程语言和新兴的热门编程语言 PYPL 指数趋势图

接下来看看PYPL最新的二月排行榜。

Python和Java语言 PYPL 指数趋势图

www.3559.com 8

接下来再看看 IDE 排行榜 ——

先看看最容易“引战”的编程语言排行榜

PYPL 是非常流行的参考指标,其榜单数据的排名均是根据榜单对象在 Google 上相关的搜索频率进行统计排名,原始数据来自 Google Trends,也就是说某项语言或者某款 IDE 在 Google 上搜索频率越高,表示它越受欢迎。所以如果你相信这些来自众多开发者以及用户的选择,我们可以将 PYPL 作为一个参考,以帮助决定学习何种语言或 IDE,或者在新的软件项目中使用何种语言或数据库。

www.3559.com 9

www.3559.com 10

再来参考2003-2018 年度最佳编程语言:

排名前五的分别是:Visual Studio, Eclipse, Android Studio, NetBeans 和 IntelliJ。明显可以看到,其中有四个都是 Java 开发者会用到的 IDE。而“宇宙最强 IDE” Visual Studio 并非徒有虚名,一如既往地保持着其霸主地位。不过 Eclipse 作为大多数 Java 开发者探索编程世界的首款 IDE,也凭借极高的占比位居第二(比 VS 少了 1% 左右)。

排名前五的分别是:Python, Java, Javascript, C# 和 PHP。从榜单可以看出,与去年的指数结果相比,前五名中除了 Python,其余的Trend指数都呈现出了下降趋势。而近年来备受关注和欢迎的Go、Kotlin、Rust、TypeScript 这些较为新兴的编程语言基本都保持着上升的热度,这也和我们所看到和了解到的情况吻合。

www.3559.com 11

其中最亮眼的莫过于 Visual Studio Code,诞生之初微软对其的定位是一款跨平台编辑器,但因其优秀的使用体验,自问世以来它就备受开发者追捧,再经过近几年的迭代更新,依靠着其丰富的插件生态以及流畅的开发体验,它不再是一款简单的「编辑器」—— 许多开发者已将其打造成一个比 IDE 更轻便的开发工具。我们也大可将其看作是 IDE。拥有超高的人气的它,现在在排行榜中排名第六(目前还保持着激烈的上升趋势),远超其他老牌的编辑器或 IDE。

此外,从全球范围来看,Python是最流行的编程语言,它的占比在过去 5 年中增长最多,而PHP则成为下降最多的编程语言。

可以看到,趋势大热的是Python、Java、Go、C等等。

不过官方数据显示,在全球范围内,虽然 Eclipse 排名靠前,但事实上近年来其占比已处于下滑趋势,它过去 5 年的占比下降了 15.7%,Visual Studio 则是当之无愧最受欢迎的 IDE,而 Android Studio 在过去 5 年中增长最多,其占比增加了 13.2%。

题外话:笔者是一个有着7年工作经验的架构师,对于c ,自己有做资料的整合,一个完整学习C语言c 的路线,学习资料和工具。可以进我的Q群7418,18652领取,免费送给大家。希望你也能凭自己的努力,成为下一个优秀的程序员!另外博主的微信公众号是:C语言编程学习基地,欢迎关注!

当然,值得注意的是,上文中的指数并不代表语言的好坏,每个编程语言都有其各自特点,在特定领域都有其擅长的某一方面。(开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在刚入门选择编程语言时做一个大致的参考。)

www.3559.com 12

www.3559.com 13编程语言和新兴的热门编程语言PYPL指数趋势图www.3559.com 14

编程语言作为入门IT的一种工具,选择适合自己好入门、能快速上手的编程语言是很重要的,并非最火的就是最适合自己的,还要看自己的基础实力!如果你还不确定自己适合哪门技术?不如就先从学习C语言开始吧!另外想要成为一个优秀的、有能力程序员的话,作为一个开发者和编程学习者,有一个学习的氛围跟交流圈子特别重要!这里我推荐一个C语言C 交流Q群,7-4-1-8-1-8-6-5-2,不管你是大牛还是小白,大家都一起成长进步。

▲TOP 6 IDE 的 PYPL 指数趋势图

排名前五的分别是:Visual Studio, Eclipse, Android Studio, NetBeans 和 IntelliJ。明显可以看到,其中有四个都是 Java 开发者会用到的 IDE。而“宇宙最强 IDE” Visual Studio 并非徒有虚名,一如既往地保持着其霸主地位。不过 Eclipse 作为大多数Java开发者探索编程世界的首款 IDE,也凭借极高的占比位居第二(比 VS 少了 1% 左右)。

下面继续看看数据库的流行度又是如何,数据库排行榜如下 ——

其中最亮眼的莫过于Visual Studio Code,诞生之初微软对其的定位是一款跨平台编辑器,但因其优秀的使用体验,自问世以来它就备受开发者追捧,再经过近几年的迭代更新,依靠着其丰富的插件生态以及流畅的开发体验,它不再是一款简单的「编辑器」—— 许多开发者已将其打造成一个比 IDE 更轻便的开发工具。我们也大可将其看作是 IDE。拥有超高的人气的它,现在在排行榜中排名第六(目前还保持着激烈的上升趋势),远超其他老牌的编辑器或IDE。

www.3559.com 15

不过官方数据显示,在全球范围内,虽然Eclipse排名靠前,但事实上近年来其占比已处于下滑趋势,它过去 5 年的占比下降了 15.7%,Visual Studio则是当之无愧最受欢迎的 IDE,而Android Studio在过去 5 年中增长最多,其占比增加了 13.2%。

排名前五的分别是:Oracle, MySQL, SQL Server, PostgreSQL 和 MongoDB。

www.3559.com 16IDE的PYPL指数趋势图www.3559.com 17

www.3559.com 18

排名前五的分别是:Oracle, MySQL, SQL Server, PostgreSQL 和 MongoDB。

▲TOP 5 数据库的 PYPL 指数趋势图

www.3559.com 19IDE的PYPL指数趋势图

可以看到,在全球范围内,Oracle 是最受欢迎的数据库,不过也是过去 5 年占比下降最多的数据库,而 Firebase 则在过去 5 年中收获了最多的增长。其中,MongoDB 和 PostgreSQL 的增长趋势最直观易见,两者目前都保持着激烈的上升趋势。这两个数据库无论是在口碑还是在各种排行榜中的排名等方面,都十分客观地反映了它们在开发者心中的地位,以及业界对其的态度。

可以看到,在全球范围内,Oracle是最受欢迎的数据库,不过也是过去 5 年占比下降最多的数据库,而 Firebase 则在过去5年中收获了最多的增长。其中,MongoDB 和 PostgreSQL 的增长趋势最直观易见,两者目前都保持着激烈的上升趋势。这两个数据库无论是在口碑还是在各种排行榜中的排名等方面,都十分客观地反映了它们在开发者心中的地位,以及业界对其的态度。

最后看看 ODE,由于在线 IDE 在国内的流行度不是很高,这里就不细说了,我们看看排行榜 ——

另外想要成为一个优秀的、有能力程序员的话,其实作为一个开发者或者编程学习者,有一个学习的氛围跟一个交流圈子特别重要!这里我要推荐一个C语言 c 交流Q群,7-4-1-8-1-8-6-5-2,不管你是大牛还是小白,大家都一起成长进步。

www.3559.com 20

排名前三的分别是:Cloud9, JSFiddle 和 Koding。

关于 PYPL 二月榜单的介绍到此为止。

编辑:www.3559.com 本文来源:编程语言流行指数二月榜单发布,4月编程语言排

关键词: www.3559.com