您现在的位置:首页行业资讯

TIOBE 6 月编程语言排行榜:Python 势不可挡,或在四年之内超越 Java、C--中享思途

青岛Java培训--中享思途

科技的发展日新月异、永无止境,在点点 星辰的技术图谱中,如何找 到适合自己的方向,当前我 们或可从最新的编程语言榜单中探寻到些许的答案。
日前,每月一更的 TIOBE 编程语 言社区最新发布了 2019 年 6 月编程语言排行榜。在窥探 最新编程语言趋势之际,我们不禁发问,作为开发者的你,还记得 刚入行时学习的第一门编程语言吗?
对于如 今已身经百战的程序员而言,在几年前,他们的 前辈给他们的建议不尽相同,有人说,想要深 入学习计算机原理等知识,那么 C 语言是 最好的出路也是最基本的要求,毕竟它 在系统应用的创建中占主导地位;有人也表示,掌握一直没有落伍的 Java 语言才是王道,因为 Java 语言的 健壮性和思想影响了很多其他语言;还有人为此建议道,从应用 前景以及流行度来看,倒不如学习以下 JavaScript......
一直以来,争论不 休的问题却始终未能有一个最终的定论,而因为此,程序员 们还编出了无数个编程语言段子形象地比喻出了现状:

青岛Java培训--中享思途

来源:https://toggl.com/programming-princess/
Python 当道,Java 与 C 恐被超越?!
之所以 程序员的第一门编程语言未有统一的答案,主要受应用场景、个人的兴趣爱好、工作需 求等诸多因素的影响,每个人 自然会有不同的定论。
不过整 体的趋势究竟如何,根据最新的 TIOBE 指数显示,如今 Python 正当道。
相比5 月编程语言榜单,Python 不仅超过了 C++,成功占据第三名位置,还以 2.77% 的涨幅 成为增速最快的编程语言,与此同时,拥有 8.53% 份额的 Python 达到了 TIOBE 指数的历史新高。

青岛Java培训--中享思途

对此,TIOBE 官方做 了一个大胆的预测,即如果 Python 可以依 旧保持着这样的增长速度,那么可在未来 3 到 4 年内成功取代 C、Java,从而成 为世界上最流行的编程语言。
而 Python 之所以 能有今天的高度,作为从业者的我们,亲眼见 证了人工智能为 Python 带来的无限前景,同时简单易上手的 Python 也已逐步占领统计学、机器学习、爬虫、图形处理等多个领域。除此之外,从广域上来看,TIOBE 也表示,这主要 得益于软件工程的蓬勃发展,吸引了 很多新人进入到该领域。
当前很 多开发者不再将 Java 作为第一门编程语言,TIOBE 官方认 为这主要是因为 Java 的编程 方式对于初学者来说过于冗长且繁琐。举例说明,为了在 Java 中完全 理解和运行诸如“hello world”之类的简单程序,初学者需要学习类、静态方法和包的知识;在 C 语言中,想要实 现这个简单的程序虽然比较容易,但内存 管理是不少新手们躲不掉的坑;而在 Python 中,这些只 需要一行代码就可以非常简单地实现同样的程序。
VB.NET 稳居 Top 5、PHP 持续下滑
在本次榜单中,除了 Python 之外,还有一 些值得关注的趋势变化:
VB.NET:不少开发者一直认为 VB.NET 在编程 语言排行榜中是一种独特的存在,毕竟大 家都感觉身边很少有人在用它,但是它却能稳居榜单 Top 5。事实上,一方面,依托于 Google、百度、维基百科、CSDN、必应、Hao 123 等搜索引擎的 TIOBE 指数仅 是给从业者分析编程语言趋势的一个方向,VB.NET 经久不 衰意味着日常依旧有很多程序员搜索相关的资料;另一方面,相对于国内使用 C# 的开发者而言,国外有 不少程序员使用的是 VB.NET。当前排名在第 8 位的 PHP 相较上个月的第九名,上升了一个名次,但是其 整体趋势有所下降,且不仅是在 TIOBE 排行榜中,据另一 PYPL 编程语言排行榜显示,PHP 在过去 5 年中失 去了很大的采用率(-6.2%), 整体发展不容乐观。此外,对于苹 果系统中的两大主要应用编程语言:Objective-C 和 Swift,在上个月榜单中,我们已 做了相应的解析,得出苹 果正将重点逐步转向 Objective-C 的继任者 Swift。在本月榜单中,Swift 果真在苹果的扶持下,得以让名次上升了 7 位,取代了 Objective-C 的位置。而这其 中或许与苹果在今年 WWDC 上最新 发布的计算机编程语言框架 SwiftUI 框架有关。
Top 10 编程语言 TIOBE 指数走势(2002-2019)

青岛Java培训--中享思途

其他编程语言排名
下面列出了完整的 21-50 名,因为是非官方发布的,所以可能存在遗漏:

青岛Java培训--中享思途

第 51-100 名如下,由于它 们之间的数值差异较小,仅以文本形式列出(按字母排序):
(Visual) FoxPro, 4th Dimension/4D, ABC, ActionScript, Algol, Alice, Applescript, Arc, Awk, BBC BASIC, bc, Bourne shell, C shell, Clipper, Common Lisp, Elixir, Erlang, Forth, Hack, Icon, IDL, Inform, Io, J, Korn shell, Maple, MAXScript, Monkey, MQL4, MS-DOS batch, MUMPS, NATURAL, OpenCL, OpenEdge ABL, Oz, PostScript, PowerShell, Q, Red, REXX, Ring, RPG, S, Scheme, Snap!, SPARK, Tcl, Tex, VBScript, VHDL
历史排名(1998-2019)
注:以下排名位次取决于 12 个月的平均值。

青岛Java培训--中享思途

编程语言“名人榜”(2003-2018)
这里记 录了每一年中使用率上升最高的编程语言。
去年夺 得年度编程语言称号的为因人工智能大火的 Python,而今年照此趋势发展,Python 夺冠依 旧隐藏巨大潜力。

青岛Java培训--中享思途

【说明】
TIOBE 编程语 言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排 行榜排名基于全球技术工程师、课程和 第三方供应商的数量,其中包 括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意 这个排行榜只是反映某个编程语言的热门程度,并不能 说明一门编程语言好不好,或者一 门语言所编写的代码数量多少。
这个排 行榜可以用来考查你的编程技能是否与时俱进,也可以 在开发新系统时作为一个语言选择依据。
详细榜单信息可参考 TIOBE 官网:https://www.tiobe.com/tiobe-index
【END】
6月29-30日,2019以太坊 技术及应用大会特邀以太坊创始人V神与以 太坊基金会核心成员,以及海 内外知名专家齐聚北京,聚焦前沿技术,把握时代机遇,深耕行业应用,共话以太坊2.0新生态。

【关键词:青岛Java培训,Java就业培训,Java培训哪家好,Java培训费用,中享思途】

好彩客app|st_bottom
青岛Java培训,青岛HTML5培训,青岛UI培训,青岛Python培训,青岛IT培训,java培训,ui培训,HTML5培训,python培训,java就业培训,专业ui设计,前端开发培训,IT培训,思途教育,青岛思途,中享思途
Copyright 青岛思 途共享科技信息服务有限公司 鲁ICP备14027489号
友情链接:    久久世界游戏   牛牛游戏下载网站   K8彩票找不到了   597棋牌游戏   万人棋牌游戏