TIOBE 指數四月排行榜公布:Kotlin、Ruby 和 Swift 編程語言“日漸式微”
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% 的水平。這表明市場顯得更為防守,開發者和企業趨向于采用經過驗證的成熟技術,而不輕易嘗試新的技術。