
Python再次以压倒性的优势,获选为知名程序语言流行度指标TIOBE 2024年度程序语言,并稳居2025年1月的排行榜榜首。根据TIOBE程序语言公布2025年1月最新资料,Python评分高达23.28%,较去年同期大幅上升9.32%,持续扩大其领先优势,展现其目前在软件开发领域不可撼动的地位。
Python具有许多优势,其简洁易学的语法、丰富的函式库以及广泛的应用领域,使其成为了众多开发者的首选。从资料科学、机器学习、人工智慧到网站开发,Python的应用领域极为广泛,涵盖各个层面俨然已成为许多领域的预设语言。
与Python的强势表现形成对比的是,传统的C语言则持续走下坡。根据TIOBE的资料,C语言在2025年1月的排名下滑至第4名,评分较去年同期下降2.59%。针对C语言的衰退,TIOBE执行长Paul Jansen表示,C在许多嵌入式的应用,正逐渐被更现代化、更安全的C++所取代。
C++与Java之间的竞争激烈,持续争夺第2名的宝座。C++以10.29%的评分险胜Java的10.15%,暂时位居第2。Java虽然在企业应用领域仍占有重要地位,但近年来,C++在效能与弹性上的优势,使其在高效能运算和游戏开发等领域,越来越受到开发者的欢迎。
以云端应用为开发重点的Go语言,在本次排名中大幅度上升至第7名。作为由Google所开发的新兴语言,Go语言在云端运算和微服务架构的应用上展现了极大的潜力,并成功取代了曾经红极一时的PHP,成为稳居TIOBE排行榜前10名常客,PHP则在本月的排名中滑落至第13名。
Rust语言则是持续稳健成长,排名攀升至第14名,其强调记忆体安全和执行效能的特色,受到许多开发者关注,但是其陡峭的学习曲线,仍是Rust普及的一大挑战。另一方面,被视为Android官方开发语言的Kotlin,排名没有明显进步,甚至可能永远失去了前20名的位置,其未来发展仍有待观察。