TIOBE 5 月编程语言排行榜:Top 3地位受冲击

IT圈子是一个神奇的地方,技术语言的孰强孰弱永远都是各方讨论的焦点,甚至两个人会因此大打出手,只为证明自己的编程语言是无所不能的。

但是,编程语言不会永恒不变,随着技术迭代的速度加快,越来越多的语言被技术人员抛弃,被时代抛弃,沦为过去式。

这一点,在每月更新一次TIOBE语言排行榜中,体现的淋漓尽致。近日,最新的TIOBE 5月编程语言排行榜单出炉,带着大家来看看。

1.C# 的使用量增幅最高,C++ 或将冲击 Top 3

和 4 月相比,本月编程语言 Top 10 并没有明显的位置变化,Top 5 依然是 Python、C、Java、C++ 和 C#。

不过,具体分析来看,其中的 C# 在所有编程语言中最受开发者欢迎,增幅最高,为 1.98%。放眼过去的 12 个月里,C# 的市场占有率增加了近 2%。

对此,TIOBE CEO Paul Jansen 评价道,“C# 是现存最成熟的编程语言之一,支持许多现代编程范式。不过,其近期显露的一个缺点是它对 Linux 的支持有问题。值得庆幸的是,好在过去几年里,这种情况正在迅速改变。”

事实上,在行业中,C# 几乎覆盖多重领域,包括嵌入式、便携式计算机、电视、电话、手机等,以及在游戏软件、桌面应用、交互式系统、操作系统平台开发等多个维度适用。一定程度上,C# 也正在蚕食 C++ 的游戏市场。

因此,对于其未来发展,Paul Jansen 持以非常乐观的态度,其甚至预测,C# 很有可能通过取代 C 而进入 TIOBE 指数的前三名。

另外,C++ 语言的发展趋势也不容忽视。在最新版本 C++ 20 的推动下,其也将成为 TIOBE 榜单 TOP 3 的强有力竞争者。

图片来源网络,如侵删

2.其他编程语言排名

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

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

ABC, ActionScript, Apex, B4X, BBC BASIC, bc, BCPL, C shell, CFML, cg, CL (OS/400), Clipper, CLIPS, Clojure, CLU, Crystal, Eiffel, Elixir, Erlang, F#, Factor, GML, Icon, Ladder Logic, LiveCode, Maple, Max/MSP, Mercury, ML, Modula-3, Monkey, Moto, MQL4, MUMPS, NATURAL, NXT-G, Oberon, OpenEdge ABL, PL/I, PostScript, Pure Data, Q, Ring, S-PLUS, Scheme, Snap!, SPARK, Tcl, X10, XC

当然,榜单提供的编程语言排行榜仅供参考,初学者在选择技术语言学习的时候,还是要选择市面上流行的,市场需求量大且发展前景好的编程语言,毕竟这是我们“吃饭的家伙”。

不过,对于不喜欢编程的小伙伴们,选择短视频不乏是一个很好的选择。尤其是在短视频直播大火的当下,看着带货主播一场直播数百万的交易额,简直是让人心生羡慕。

现如今全国都被疫情所困,如何走出Java工程师破局之路,乐字节原大数据数仓开发高级工程师姜老师将为您讲述,今晚7点半,不容错过哟!

猜你喜欢

转载自juejin.im/post/7099722417559322654