TIOBE十月编程语言排行榜来啦

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

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

四大编程语言不断增强其主导地位

曾几何时,编程语言界中 Java、C、C++ 组成的铁三角,稳固了很长一段时间。而就在一年前的此时,Python 超越 C 语言打破了 TIOBE 榜单 20 多年来的局面,首次荣登榜首,也彻底击破原本铁三角的架构。自此,Python 一路高歌猛进。

现如今,根据最新的 10 月榜单来看,TIOBE 官方指出,Python、C、Java 和 C++ 在相当长的一段时间内都是 TIOBE 指数榜单的 Top 4 语言,它们远超其他语言,而且这种差距似乎还在不断扩大。譬如本月位居第四的 C++,占比 9.92%,比占比 4.42% 且排在第五位的 C# 高出了 5.5% 的市场份额。

此外,在去年,这四种语言累加的市场份额为 40%,但是到了今年,Top 4 语言的整体份额超越了 55%,这意味着编程语言的竞争空间已经逐渐开始缩小,基本成为了定局。

TIOBE CEO Paul Jansen 对此趋势的发展做出这样的评价,Java 的主要竞争对手 C# 正在逐步丢失自己的市场份额,而 Python 的竞争对手 R 和 Ruby 则或多或少地稳定下来。然而,对于 C 和 C++ 而言,有一个小小的威胁出现了,那就是编程语言 Rust。Rust 以 0.70% 的历史最高市场份额再次进入了榜单的 Top 20 名。

事实上,关于 Rust 迅速崛起也属于不少开发者的意料之中。因为近年来,专注于性能和类型安全的 Rust,备受大厂和主流开源项目的青睐,也正如 CSDN 不久之前报道的,微软在 VS Code、Visual Studio 等工具都已经提供了对 Rust 的良好支持;Google 于去年也宣布 Android 支持 Rust 语言来开发操作系统,并支持 Linux 内核引入 Rust 代码;亚马逊为此更早之前还聘用了 Rust 编译器团队负责人之一的 Felix Klock,以及 AWS 从很早开始并宣布赞助 Rust 开源项目;还有 Linux 6.1 版本也将引入 Rust 语言等等。

在这样的趋势下,Rust 的使用率也必将稳步上升。

其他编程语言排名

除了以上,Top 20-50 的编程语言榜单如下:

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

ActionScript, Apex, Awk, B4X, bc, Bourne shell, C shell, cg, CLIPS, Clojure, Common Lisp, Crystal, Elixir, Emacs Lisp, F#, Forth, Groovy, Hack, Icon, Inform, Io, J#, Korn shell, Ladder Logic, ML, MQL5, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Pike, PILOT, PostScript, Q, Racket, Raku, REXX, Ring, Simulink, Small Basic, Smalltalk, Snap!, SPARK, Stata, Tcl, Vala/Genie, VBScript, Verilog, WebAssembly

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

  历史排名(1987-2022)

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

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

说明

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

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

责任编辑:华轩 来源: 今日头条
相关推荐

2020-08-13 11:55:33

编程语言JavaPython

2022-08-09 08:29:50

TIOBE编程语言排行榜程序员

2021-08-12 08:55:22

编程语言数据Python

2014-11-11 17:23:32

编程语言排行榜

2019-08-01 15:24:01

编程语言Java微软

2019-11-06 19:12:10

编程语言PythonJava

2020-03-14 16:51:21

编程语言JavaDelphi

2017-01-09 11:28:31

编程语言排行榜

2015-05-14 10:48:39

编程语言排行榜Visual Stud

2018-02-09 15:06:06

TIOBE C# VB

2020-03-07 22:01:58

编程语言JavaPython

2021-05-06 23:11:20

编程语言数据Python

2021-09-13 22:26:16

编程语言CPython

2023-10-09 19:00:00

编程语言Python

2015-07-13 10:43:42

C++编程语言排行

2023-04-13 15:00:45

编程语言PythonChatGPT

2018-03-08 09:08:51

TIOBE编程语言Python

2021-09-15 05:26:58

编程语言开发

2019-06-20 14:45:23

PythonTIOBE编程语言

2023-09-18 15:12:22

编程语言Python
点赞
收藏

51CTO技术栈公众号