首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >5月编程语言排行榜已出!

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

作者头像
老九君
发布2022-05-10 20:11:39
发布2022-05-10 20:11:39
7320
举报
文章被收录于专栏:老九学堂老九学堂

技术迭代的速度越来越快,这一点在每月更新一次的编程语言排行榜榜单中体现得尤为明显。

全球知名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 的支持有问题。值得庆幸的是,好在过去几年里,这种情况正在迅速改变。”

(Top20编程语言)

事实上,在行业中,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 等等。

请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考察你的编程技能是否与时俱进,也可以在开发新系统、或选择编程语言时作为一个选择依据。

详细榜单信息可参考TIOBE 官网:https://www.tiobe.com/tiobe-index

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 老九学堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档