TIOBE 2023 年度编程语言:C#
TIOBE 宣布 2023 年度编程语言花落 C#,这是 C# 在 TIOBE 指数历史上首次荣获年度编程语言的奖项。
一直以来,C# 都稳居榜单前十名,去年则成为了年度涨幅最大的语言(+1.43%)。紧随其后的是 Scratch(+0.83%)和 Fortran(+0.64%)
TIOBE CEO Paul Jansen 认为,C# 正在追赶四大语言的步伐,蚕食 Java 的市场份额,并在Web 应用程序后端和游戏(得益于 Unity)等领域越来越受欢迎。“C# 可以免费使用,而且发展速度稳定,每次发布新版本都会使语言更具表现力。C# 将继续存在,甚至可能很快超过 Java。”
除此之外,去年的 TIOBE 指数还发生了一些其他的有趣变化。Fortran 和 Kotlin 取代了 R 和 Perl,常驻榜单 Top 20。一个有趣的问题是:2024 年,哪些语言将进入 TIOBE 指数前 20 名?
Paul 的观点是:很难预测。2023年,Julia曾短暂进入TIOBE指数,但未能保持这一位置;要想获得第二次机会,则需要 Julia 语言和社区的成熟。“我会把赌注押在 Dart(with Flutter)和 TypeScript 上。后者已经在业界得到了广泛应用,但由于某些原因,它还没有在 TIOBE 指数中取得突破。让我们拭目以待 2024 年的发展。”
TIOBE 1 月 TOP 20 编程语言
Scratch 相较上月上升一位 (11→10),进入 Top 10 榜单;Assembly language 被挤落,从第 10 位跌至 15。其他语言的一些波动还包括:
- Go 的排名从 13 又回升至 11
- Delphi/Object Pascal 的排名从 16 升至 13
- Swift 的排名从 17 升至 16
- Kotlin 的排名从 15 跌至 17
- Ruby 的排名从 19 升至 18
- Rust 的排名从 18 跌至 19
- COBOL 的排名从 23 升至 20
- Fortran、MATLAB 则分别保持第 12、14 位不变;上月榜单中第 20 位的 R 语言,在本月榜单中跌至了第 23 位,与 COBOL 排名进行了互换。
TOP 10 编程语言 TIOBE 指数走势(2002-2024)
第 21-50 名编程语言排行
第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
Algol, AutoLISP, Avenue, Bash, bc, Boo, CIL, CL (OS/400), CLIPS, Clojure, CLU, Curl, DiBOL, Erlang, Forth, Hack, Icon, Io, J, J#, JScript, LabVIEW, Ladder Logic, Lingo, LiveCode, M4, Maple, MQL5, NATURAL, Nim, OpenEdge ABL, PL/I, PostScript, PowerShell, Pure Data, Q, Racket, REXX, Ring, RPG, Scheme, Snap!, Solidity, SPARK, SPSS, Squirrel, Stata, Wolfram, Xojo, XQuery
TIOBE 编程社区指数(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。值得注意的是,TIOBE 指数并不代表编程语言的好坏或编写代码的多少。
该指数可以用来检查你的编程技能是否还能跟上时代的步伐,或者在开始建立一个新的软件系统时,基于指数对采用何种编程语言做出决策。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
欢迎 Tianai-Captcha 加入 Dromara 开源社区,可能是开源界最好用的行为验证码工具
作者介绍 95后大龄程序员,一名野生的民间技术爱好者,15年学习编程技术,迫于生计于17年就职于某电商公司, 在从业生涯中,本项目2020年发布后,后续也是改改停停,自古闲人出金货,也许有一天笔者自由了,会好好的完善这套框架。 引言: 譬如在今之网络世界,为保障资讯之安全,凡入网之人或事,多须经由验证之法以证实己身之真实性。是以,验证码乃必不可少之一环也。其重要性备矣,具诚信者无不体知。 朕观网络之变幻,验证码多以随机字母构成者为众所周知。然而,此类验证码对于一般用户而言,尤其易于应用。盖因滑动、点选等高级验证码,虽能提供更加友好之体验,然然不易于普通用户之应用。 吾观察于平民百姓,多未涉猎于技术深处,对于复杂之滑动、点选类验证码而言,或存不解其所在。且诸多普通用户或使用传统设备,或因技术限制而难以适用此等新颖验证码。是以,此类验证码对于普罗百姓而言,未免难以为继。 嗟乎!有智者闻我国民之难,乃发明滑动及点选验证码以应民需,其善心可嘉。彼将此等验证码开源,使广大百姓得以轻松接纳,实属可喜可贺。 滑动及点选验证码之开源,如一泓清泉,涤荡网络之隐忧。于此,一般百姓不复为验证码所困,得以轻松...
- 下一篇
某中学采购“智能互动宣泄仪”——实则为任天堂 Wii 的套壳
最近,广州某中学的学生在网上发帖称,该校采购了“智能互动宣泄仪”帮助学生们释放压力,该设备功能特征包括:人机互动、体感训练、体能检测、力学感知、身心平衡训练、虚拟运动训练、建立宣泄档案。 根据学生在微博上发布的视频,所谓“智能互动宣泄仪”其实是一台任天堂Wii游戏机连接了一个显示屏,但其采购价高达 46000 元。而在电商平台上,任天堂Wii游戏机价格为 600 元左右。 参见下图,这确实是物理意义上的“套壳”:
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7