TIOBE - 2025年4月编程语言排行
四月头条:昔日20强语言Kotlin、Ruby与Swift处境艰难
在 TIOBE 编程语言排行榜中,Kotlin、Ruby 和 Swift 一直稳居前二十名,直到最近才开始动摇。如今,它们似乎失去了吸引力,有可能逐渐被淘汰。Kotlin 与 Swift 的衰落原因如出一辙:二者分别专用于移动平台 Android 和 iOS,而如今跨平台开发已有更优的语言与框架选择。虽然 Swift 理论上可用于 Android 开发,但实操困难;而 Kotlin 在 iOS 领域始终未能打开局面。Ruby 的情况则不同。多年来,Ruby 一直在与 Python 和 Perl 竞争。随着 Perl 的衰落,Ruby 曾一度稳定发展。但如今 Python 已经成为编程世界的通用语言,Ruby 的生存空间所剩无几。
另一个有趣的现象是,当前编程语言世界正处于一个“整合期”。目前前二十名语言占据了整个市场的 83.56%,这个比例非常高,通常只有大约 75%。这意味着市场正趋于保守,更倾向于使用经过验证的技术,而不是尝试新技术。
编程语言排行榜 TOP 20 榜单:
前 10 名编程语言长期走势图:

以下是 21-50 编程语言排名:

TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。
请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。这个排行榜可以用来考查你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。