整理 | 苏宓

出品 | CSDN(ID:CSDNnews)

近日,最新的 TIOBE 十一月编程语言榜单重磅发布,快来看看有哪些值得关注的变化吧!


Rust 势不可挡

在本月榜单中,与排名第五的 C# 负增长趋势相比,位居 Top 4 的 Python、C、Java 和 C++ 一直保持着正增长的趋势,且合起来占据 54.99% 的市场份额。这几门语言所达到的使用率是其他任何一门语言无可比拟的,尤其是对于众多后继者来说。

「关注有前途的新编程语言总是很有趣。这是因为它们可能成为下一个人人都要使用的大工具,没有人愿意错过。不幸的是,这些新语言大多在短时间内受到关注,但它们从未有真正的突破」,对于层出不穷的新语言,TIOBE 官方如此评价道。


同时,TIOBE CEO Paul Jansen 表示,多年来,我们一直在等待 Kotlin、Dart、Julia 等语言努力进入 TIOBE 指数前 20 名,但没有成功。唯一的例外似乎是 Rust。

事实上,背靠亚马逊、微软、Google 等大厂以及主流开源项目 Linux 的支持,凭借自身速度和安全的独特组合,Rust 的使用率迎来「大爆发」已属意料之中,未来我们也将持续期待。

其他编程语言排名

除了以上,Lua 从第 24 位上升了两个名次,到第 22 位。显然,高性能语言很受欢迎。

以下为 Top 20-50 的编程语言榜单:


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



  • ABC, ActionScript, Alice, Apex, AutoHotkey, B4X, bc, Bourne shell, C shell, CFML, CL (OS/400), Clipper, CLIPS, Clojure, Common Lisp, Crystal, Curl, Eiffel, Elixir, Erlang, Forth, Groovy, Icon, Inform, Io, J#, Ladder Logic, Modula-2, MQL5, MUMPS, NATURAL, NXT-G, OCaml, Occam, OpenCL, OpenEdge ABL, PostScript, Q, Racket, REXX, Ring, RPG, S, Solidity, SPARK, Stata, Tcl, Vala/Genie, Verilog, VHDL



Top 10 编程语言 TIOBE 指数走势(2002-2022)



历史排名(1987-2022)

注:以下排名位次取决于 12 个月的平均值。


编程语言“名人榜”(2003-2021)


【说明】:

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如 Google、百度、维基百科、CSDN、必应、Hao 123 等等。具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

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

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