IT之家 4 月 11 日消息,TIOBE 编程社区指数是一个衡量编程语言受欢迎程度的指标,评判的依据来自世界范围内的工程师、课程、供应商及搜索引擎,今天 TIOBE 官网公布了 2025 年 4 月的编程语言排行榜,IT之家整理如下:
Python 排行第一:占比 23.08%,本月上升 6.67%
C++ 排行第二:占比 10.33%,本月上升 0.56%
C 排行第三:占比 9.94%,本月下跌 0.27%
Java 排行第四:占比 9.63%,本月上升 0.69%
C# 排行第五:占比 4.39%,本月下跌 2.37%
JavaScript 排行第六:占比 3.71%,本月上升 0.82%
Go 排行第七:占比 3.02%,本月上升 1.17%
Visual Basic 排行第八:占比 2.94%,本月上升 1.24%
Delphi/Object Pascal 排行第九:占比 2.53%,本月上升 1.06%
SQL 排行第十:占比 2.19 %,本月上升 0.57%
官方表示,曾经稳居前 20 的编程语言 Kotlin、Ruby 和 Swift,如今正遭遇困境。
TIOBE 的 CEO Paul Jansen 认为,这三款语言如今正面临“失去优势、日渐式微”的局面。Kotlin 和 Swift 的衰退原因大致相同 —— 受平台限制。
其中,Kotlin 主要应用于安卓,而 Swift 则专注于 iOS。而如今随着跨平台开发技术和框架的不断进步,越来越多的开发者开始选择那些同样优秀且兼容多个平台的技术方案。虽然理论上 Swift 也可以用来开发安卓应用,但难度较大,Kotlin 在 iOS 平台的推广则是从未真正起步。
Ruby 的情况则略有不同,多年来 Ruby 一直在与 Python 和 Perl 竞争。随着 Perl 的逐渐衰退,Ruby 一度保持相对稳定的地位;但如今 Python 已成为编程界的通用语言,Ruby 便失去了太多市场空间。
另一个引人注目的现象是,整个编程语言领域正处于“整合”阶段。当前排名前 20 的语言已占据市场总量的 83.56%,这一比例远超往常约 75% 的水平。这表明市场显得更为防守,开发者和企业趋向于采用经过验证的成熟技术,而不轻易尝试新的技术。
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。