TIOBE 编程语言排行榜:2025 年 7 月 | 高级编程语言争夺前十名
七月头条:高级编程语言争夺前十名TIOBE 指数的前 7 个语言在过去几年中一直保持不变。至于 8 至 12 位的语言来说,却并非如此。他们每个月都在变化。这是一场老将之间的争夺:Visual Basic、SQL、Fortran、Ada、Perl 和 Delphi。每当你认为其中一个语言会进入前 10 名时,它马上被另一种语言所取代。更值得注意的是,有一些其...
TIOBE 编程语言排行榜:2025 年 6 月| SQL 路向何方?
六月头条:SQL 路向何方?SQL 在 TIOBE 排名中有着非凡的历史。当 TIOBE 索引于 2001 年开始时,SQL 是被跟踪的 20 种语言之一。彼时它排名前十非常出色。2004 年初,有人指出 SQL 不是一种编程语言。经过多次辩论,决定从列表中删除 SQL。在 2018 年,有人向我们指出 SQL 是图灵完备的,尽管是以一种棘手的方式。如果是图...
TIOBE 编程语言排行榜:2025 年 5 月 | Python 以 25.35% 遥遥领先
五月头条:Python 雄居榜首。Python 的受欢迎程度上个月又增长了 2.2 %,达到 25.35 %。这 25.35% 是 TIOBE 指数历史上编程语言的最高份额,除了 2001 年 6 月的 Java(这是 TIOBE 指数的第一个月,跟踪的语言要少得多)和 2001 年 10 月的 Java。Python 还打破了另一项记录:这是第一次有一种语言...
TIOBE 编程语言排名: 2025 年 4 月 | Kotlin、Ruby 和 Swift 处境不佳
四月头条:Kotlin、Ruby 和 Swift 处境不佳。此前,编程语言 Kotlin、Ruby 和 Swift 在 TIOBE 指数中都非常稳定地保持在前 20 中。但最近它们似乎已经失去了吸引力,很可能会过时。Kotlin 和 Swift 衰落的原因是一样的。它们都主要用于一个特定的移动平台,分别是 Android和iOS,而现在还有其他足够...
TIOBE 编程语言排名: 2025 年 3 月 | Fortran、Delphi 等远古语言逆袭
三月头条:Fortran、Delphi 等远古语言逆袭。三月份有一个非常有趣的情况,我们可以看到一些非常古老的语言正在悄悄进入 TIOBE 指数前 20 名。Fortran 和 Delphi 正在争夺前 10 的位置,而 COBOL 和本月的新进入榜单前 20 的 Ada 则排名稍后。所有这些老语言都显示出上升趋势。为什么呢?为什么其他新的、更有前景的语言没...
TIOBE 编程语言排名: 2025 年 2 月
现在世界需要每秒处理越来越多的数字,而硬件的发展速度还不够快,程序的速度变得越来越重要。话虽如此,快速编程语言在 TIOBE指数中的地位越来越高也就不足为奇了。编程语言 C++ 最近攀升至第二位,Go 已经成为稳定的前十名玩家,Rust 则处于历史最高点 1.47%。此外,快速语言 Mojo 和 Zig 分别在第 51 位和第 56 位敲响了前 50 名的大...
TIOBE 编程语言排名: 2025 年 1 月
一月头条:Python 荣获 “TIOBE 2024 年年度最佳编程语言” 称号。该奖项授予一年内评级增长最高的编程语言。2024 年,Python 的涨幅高达 9.3%。这远远领先于其竞争对手:Java +2.3%,JavaScript +1.4% 以及 Go+1.2%。Python 现在无处不在...
TIOBE 编程语言排名: 2024 年 12 月
十二月头条:Python 将成为年度语言下个月,TIOBE 将公布 2024 年的年度编程语言。该奖项授予一年内比例增长最多的编程语言。由于 Python 在这一年内增加了 10% 的比例,它可能会在下个月获得这一殊荣。排名第二的 Java 和 JavaScript 分别同比增长了 +1.73% 和 +1.72%。这是正向的,但与 2024 年 Python...
TIOBE 编程语言排名: 2024 年 11 月
十一月头条:Go 语言已留在榜单中。Go 语言正在 TIOBE 指数中崭露头角。在进入前 10 名已有一段时间后,它现在位居第 7。这是历史最高点。Go 在前 10 名中的独特之处在于,Go 程序快速且易于部署,同时语言易于学习。例如,Python 易于学习,但速度不快,由于对环境中各种版本库的依赖,大型 Python 程序的部署很脆弱。例如,与 Rust(另...
TIOBE 编程语言排名: 2024 年 10 月
十月头条:Rust 缓慢但平稳地地接近 TIOBE 指数前 10 当今世界,无论何种类型的可用数据,数据量都在迅速增加,对收集这些数据的需求也在相应增加。因此,现在需要一种擅长数据操作、数字处理和快速的编程语言。除此之外,还有另外两个重要特性:语言应该易于学习,并且应该是安全的。“易于学习”是因为熟练的软件工程师资源库正在枯竭,而“安全”是因为持续的网络威胁。...