北大青鸟教育 主页 > 北大青鸟资讯 > IT行业新闻 > 正文

5月编程语言排行榜已出!

2022-05-10 11:14 点击咨询
技术迭代的速度越来越快,这一点在每月更新一次的编程语言排行榜榜单中体现得尤为明显。
 
全球知名TIOBE编程语言社区发布了 2022年5月的编程语言排行榜。让我们一起来看看,本月榜单中有哪些值得注意的新变化吧!
 
01
C#使用量激增 C++或将冲击Top3
 
和 4 月相比,本月编程语言 Top10 并没有明显的位置变化,Top 5 依然是 Python、C、Java、C++ 和 C#。
 
不过,具体分析来看,其中的 C# 在所有编程语言中最受开发者欢迎,增幅最高,为 1.98%。放眼过去的 12 个月里,C#的市场占有率增加了近 2%。对此,TIOBE CEO PaulJansen 评价道,“C# 是现存最成熟的编程语言之一,支持许多现代编程范式。不过,其近期显露的一个缺点是它对 Linux 的支持有问题。值得庆幸的是,好在过去几年里,这种情况正在迅速改变。”
 
事实上,在行业中,C# 几乎覆盖多重领域,包括嵌入式、便携式计算机、电视、电话、手机等,以及在游戏软件、桌面应用、交互式系统、操作系统平台开发等多个维度适用。一定程度上,C# 也正在蚕食 C++ 的游戏市场。 
 
因此,对于其未来发展,Paul Jansen 持以非常乐观的态度,其甚至预测,C# 很有可能通过取代 C 而进入TIOBE 指数的前三名。
 
另外,C++ 语言的发展趋势也不容忽视。在最新版本 C++ 20 的推动下,其也将成为 TIOBE 榜单 TOP 3 的强有力竞争者。
 
除了以上,在本月 TOP 20 的榜单中还有一些值得关注的变化:
 
常用于数据统计的R语言持续跌落,从第11 名下滑至第 13 名;
 
Swift 上升了2个名次,从第 14 位上升到了 12 位;
 
Ruby 语言下降幅度较大,从上个月的第 15 位下降到了本月的第 19 位,险些跌出 TOP 20。
 
02
其他编程语言排行
 
下面列出了完整的 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 
 
 
【注意!!】:
 
编程语言排名一直以来都是备受争议的话题,当我们彼此之间讨论的时间不同,角度不同,结果往往就会不同。
 
TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。
 
请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。这个排行榜可以用来考察你的编程技能是否与时俱进,也可以在开发新系统、或选择编程语言时作为一个选择依据。
试听课
徐州市中博教育培训中心    版权所有    苏ICP备13053530号
地址:徐州市解放南路181号北大青鸟徐州中博(六中对面)        矿大校区地址:徐州市解放南路中国矿业大学(文昌校区西校区)
电话:0516-85628888        邮编:221000

苏公网安备 32030302000208号