社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

C# 最有可能摘得“年度编程语言”,Python、Java 正在让位,TIOBE 12 月编程语言榜单最新预测来了!

CSDN • 1 年前 • 339 次点击  

整理 | 苏宓
出品 | CSDN(ID:CSDNnews)

2023 年正式进入倒计时阶段,TIOBE 年度编程语言即将出炉,究竟会花落谁家?接下来,我们将从最新发布的 TIOBE 12 月榜单中看看有哪些候选者吧!

小众语言崛起,主流编程语言让位?

要知道 TIOBE 编程社区指数是编程语言受欢迎程度的指标,主要是基于使用 Google、Bing、Yahoo!、Wikipedia、Amazon、YouTube 和 Baidu 等流行搜索引擎来计算评分,评分则是围绕全球熟练工程师的数量、课程和第三方供应商。

2023 年以来,Python 长期稳居第一,也正如 IEEE Spectrum 此前在发布年度编程语言榜单时评价的:

Python 主导地位的增强似乎在很大程度上是以牺牲较小、更专业的语言为代价的。现如今,Python 已经成为了一种多才多艺的语言,甚至成为 AI 领域的首选语言。从长远来看,Python 的地位还在持续上升,毕竟现在许多儿童和青少年都在使用 Python 编写他们的第一款游戏或开发嵌入式设备,然后他们可以使用同一种语言无缝地进入更高级的领域,甚至找到工作。

不过,即使如此,这也并不能让 Python 成为 TIOBE 年度编程语言的最佳候选人。回顾 2023 年年初,Python 在 1 月份时市场占有率高达 16.38%,自此之后逐月呈下滑趋势,直至目前仅剩 13.86%。这一趋势自然导致了 Python 即将与年度编程语言无缘。

和 Python 有着相同下滑趋势的还有排在二、三、四位的 C、C++ 和 Java。

对于这些主流编程语言丢失的市场份额到底去哪里了?TIOBE 官方解释道,可以在 TIOBE Top 50 末端找到一些答案。很多小众语言如我们较为熟知的 Dart、Julia、PowerShell、TypeScript 等市场份额均有所上升,并且越来越接近主流语言。为了说明这一点,TIOBE 做了一个对比:一年前,排在第 50 名的 OCaml 语言的得分是 0.14%。当前的第 50 名 ActionScript 语言的得分是 0.24%。

2023 年 1 月排名第 50 位的编程语言
2023 年 12 月排名第 50 位的编程语言

C# 最有可能成为年度编程语言?

当论及谁最有可能会成为 2023 年年度编程语言?

TIOBE 官方做出了一个大胆的预测,即从未获得此称号的 C#,正走在成为 2023 年度编程语言的路上。

此话一出,还是令人非常诧异的。要知道,在 2022 年年末时,不少人认为 C# 肯定会成为那一年的年度编程语言,但在最后一刻,C++ 意外地夺取了这个称号。

对此,TIOBE Software 首席执行官 Paul Jansen 表示:今年,我们更确信 C# 将获胜。它在一年内增长了+2.38%,而最接近的竞争对手 Fortran F# 分别只增长了+0.64%和+0.48%。无论如何,我们都很好奇看到哪种语言将成为年度编程语言!

Top 10 编程语言 TIOBE 指数走势(2002-2023)

其他编程语言

以下为 Top 21-50 的编程语言榜单:

第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

  • 4th Dimension/4D, ABC, Algol, Apex, ATLAS, AutoLISP, Bash, Boo, Carbon, CIL, CL (OS/400), Clipper, Clojure, Curl, Eiffel, Elm, Erlang, GAMS, Groovy, Icon, Inform, Io, J#, LabVIEW, Ladder Logic, LiveCode, Maple, Modula-2, MOO, MQL5, NATURAL, Nim, OCaml, OpenEdge ABL, PostScript, Pure Data, Q, Racket, Ring, RPG, Smalltalk, Snap!, Solidity, SPARK, SPSS, Tcl, VHDL, Wolfram, X10, Zig 

历史排名(1988-2023)

注:以下排名位次取决于 12 个月的平均值。

编程语言“名人榜”(2003-2022)

【说明】:

值得注意的是,TIOBE指数不关注最佳编程语言或编写代码最多的语言具体的计算方式详见:https://www.tiobe.com/tiobe-index/programming-languages-definition/。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

这个排行榜可以用来考察你的编程技能是否与时俱进,也可以在开发新系统时作为一个语言选择依据。

详细榜单信息可参考 TIOBE 官网:https://www.tiobe.com/tiobe-index

推荐阅读:

▶传小米汽车发布会定档12月底;马斯克公开跟OpenAI抢人;刘强东内部回应称:不会躺平|极客头条

▶如何控制 LLM 的输出格式和解析其输出结果?

这门 64 岁却“无人问津”的语言:每天处理 3 万亿美元交易,全球大都在用它的代码

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/165538
 
339 次点击