SQL失宠,跌出Top10创历史新低!TIOBE 6月榜单发布


SQL失宠,跌出Top10创历史新低!TIOBE 6月榜单发布

仅用于站内搜索,没有排版格式,具体信息请跳转上方微信公众号内链接

整理|苏宓
出品|CSDN(ID:CSDNnews)
6月的TIOBE编程语言排行榜来了,快来看看本月有哪些值得开发者关注的最新变化吧~
SQL将去往何方?
本月榜单中,Python以25. 87%的超高得分继续稳居第一,比去年同期增长了10. 48%。这一显著涨幅进一步巩固了它“最受欢迎编程语言”的地位。Python的流行,很大程度上得益于其简洁易用的语法、强大的生态系统,以及在数据科学、人工智能和Web开发等多个热门领域的广泛应用。
紧随其后的是C++和C,分别位居第二和第三,得分为10. 68%和9. 47%。Java排名第四,得分为8. 84%。值得一提的是,今年恰逢Java诞生三十周年,Java之父JamesGosling回顾初衷时表示:“最初只是想修补C++里那些讨厌的边界情况,没想到最后发展成了一件完全不同的事。”C#则以4. 69%排在第五。这些“传统五强”依然在系统开发、企业级应用等领域保持着稳固地位。
而本月榜单中最引人关注的变化,是SQL跌出了前十,降至第12位,创下TIOBE指数历史最低记录。TIOBECEOPaulJansen也特地用一句反问作标题:“SQL要往哪里去?”
回顾SQL的TIOBE排名史也颇具戏剧性。TIOBE指数在2001年创立时,SQL就是首批被纳入的20种语言之一,彼时它还稳居前十。然而到了2004年,有人质疑SQL并非真正意义上的“编程语言”,经过内部争论,TIOBE一度将其移除。直到2018年,又有不少专家指出SQL实际上是图灵完备的——虽然实现方式略显复杂。而只要是图灵完备的,就可被视为编程语言。因此,它又重新被纳入指数中,并随着数据库技术的普及,再度回到前十之列。
但如今,SQL的热度开始逐步下滑,PaulJansen认为这与当下AI浪潮下非结构化数据的激增有关。在这种背景下,采用JSON、XML等格式的NoSQL数据库往往更灵活、更契合实际需求。与之相比,SQL尽管定义清晰、结构严谨,却显得相对静态。这种局面类似于动态类型语言(如Python)对静态类型语言(如C++、Java)的冲击。
尽管如此,Jansen仍相信,SQL在未来几十年中依然会是数据库领域的“通用语言”与关键基石,只是在某些新兴场景中,其主导地位或将逐渐被削弱。
除此之外,Delphi/ObjectPascal、Ada、Perl、R等语言的地位正在趋于稳定以及上升的状态,这些这些语言的上升反映了在特定领域(如系统开发、科学计算等)的需求增长。
其他编程语言
以下为Top21-50的编程语言榜单:

Top10编程语言TIOBE指数走势(2002-2024)
【说明】:
TIOBE编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于全球技术工程师、课程和第三方供应商的数量,其中包括了流行的搜索引擎以及技术社区,如Google、百度、维基百科、必应、Hao123等等。具体的计算方式详见:https ://www. tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。
这个排行榜可以用来考察你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。
好啦,今天的内容分享就到这,感觉不错的同学记得分享点赞哦!
PS:程序员好物馆持续分享程序员学习、面试相关干货,不见不散!
点分享
点收藏
点点赞
点在看


文章作者: ZejunCao
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 ZejunCao !
  目录