0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TIOBE公布了12月TOP 20编程语言

OSC开源社区 来源:OSC开源社区 作者:OSC开源社区 2022-12-07 15:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TIOBE 公布了 2022年 12 月的编程语言排行榜。

cb65918c-75fb-11ed-8abf-dac502259ad0.png



TIOBE 将于下个月揭晓其 2022 年度编程语言,目前共有 3 个候选者:Python、C 和 C++。TIOBE CEO Paul Jansen 指出,虽然 Python 和 C 已多次斩获该头衔,而 C++ 仅在 2003 年获得过一次;但在本月 TIOBE 指数中, C++ 已经实现了历史上首次超越 Java,Java 现已跌至榜单第 4 位。这是自 2001 年 TIOBE 指数开始以来,Java 首次未进入前 3 名。除此之外,Kotlin 和 Julia 也越来越接近 Top 20。


TIOBE 12 月 TOP 20 编程语言

cb74b19e-75fb-11ed-8abf-dac502259ad0.png



除了C++ 取代 Java 跃至第 3 位外,Top10 中还有SQL 继续上升一位至榜单第 8,Assembly language 被挤到第 9;其他语言排名不变。

Top 11-20区间中的语言排行则反复波动。少儿编程语言 Scratch 短暂的从第 23 名上升至榜单第 17 后,又在本月跌出Top 20 到了第 21 位。与此同时,Perl 又重回Top20 榜单,从上月的第 23 位攀升至现在的第 18 位;Go 和R 语言也互换了位置。
具体而言排名出现上升的有:R(12→11)、Matlab(15→14)、Swift(18→15)、Ruby(19→17)。下降的有:Go(11→12)、Delphi/Object Pascal(14→16)、Objective-C(16→19)。Classic Visual Basic 和Rust分别保持第 13 和 20 的位置不变。

TOP 10 编程语言 TIOBE 指数走势(2002-2022)

cb8fa80a-75fb-11ed-8abf-dac502259ad0.png




第 21-50 名编程语言排行

cbd9c606-75fb-11ed-8abf-dac502259ad0.png



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

ABC, ActionScript, Alice, Apex, APL, AutoLISP, Awk, B4X, C shell, CL (OS/400), CLIPS, Clojure, Common Lisp, Crystal, Elixir, Emacs Lisp, Forth, Hack, Icon, Io, J#, JScript, Korn shell, Ladder Logic, LPC, Modula-2, MQL5, MUMPS, NATURAL, Occam, OpenCL, OpenEdge ABL, PL/I, Q, Racket, Raku, Ring, RPG, S, Smalltalk, Solidity, SPARK, Stata, Tcl, VBScript, Verilog, VHDL, WebAssembly, X++, Xojo

TIOBE 编程社区指数(The TIOBE Programming Community index)是一个衡量编程语言受欢迎程度的指标,该指数每月更新一次。评判的依据来自世界范围内的工程师、课程和第三方供应商,包括流行的搜索引擎,如 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度都被用于指数计算。值得注意的是,TIOBE 指数并不代表编程语言的好坏或编写代码的多少。

该指数可以用来检查你的编程技能是否还能跟上时代的步伐,或者在开始建立一个新的软件系统时,基于指数对采用何种编程语言做出决策。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    20

    文章

    3006

    浏览量

    116828
  • 编程语言
    +关注

    关注

    10

    文章

    1965

    浏览量

    39859
  • C++
    C++
    +关注

    关注

    22

    文章

    2129

    浏览量

    77362

原文标题:C++首超Java

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于TOP245Y的12V 30W单输出AC - DC电源设计解析

    Integrations推出的12V 30W单输出AC - DC电源,即EP - 34工程原型。它采用了TOP245Y(TOPSwitch® - GX)芯片,为我们提供一个非常有价值的设计参考。 文件
    的头像 发表于 04-11 15:40 432次阅读

    MAX11300:20端口可编程混合信号I/O芯片的深度解析

    MAX11300:20端口可编程混合信号I/O芯片的深度解析 在电子设计领域,混合信号I/O芯片的性能和灵活性至关重要。MAX11300作为一款集成了12位ADC、12位DAC、模拟开
    的头像 发表于 04-02 11:40 279次阅读

    理想汽车公布2026年2交付数据

    2026年31日,理想汽车公布2026年2交付数据。2026年2,理想汽车交付新车26,421辆。截至2026年228日,理想汽车历
    的头像 发表于 03-02 16:49 903次阅读

    理想汽车公布2025年12交付数据

    2026年11日,理想汽车公布2025年12交付数据。2025年12,理想汽车交付新车44
    的头像 发表于 01-06 10:45 641次阅读

    云知声入选2025中国AI大模型产业创新服务商TOP20榜单

    12 3 日,由亿欧主办的 "WIM2025 创新者年会" 在北京圆满落幕。作为国内科技产业极具影响力的年度盛会,大会重磅发布 "2025 创新奖" 系列
    的头像 发表于 12-08 18:04 1896次阅读

    理想汽车公布2025年11交付数据

    2025年121日,理想汽车公布2025年11交付数据。2025年11,理想汽车交付新车33,181辆。截至2025年11
    的头像 发表于 12-02 16:24 1184次阅读

    为什么单片机还在用C语言编程

    说起单片机我们就会想到C语言,单片机为什么还在用C语言编程?现在有很多很好用的高级语言,如VC、PYTHON、PHP等等,为什么这些语言不能
    发表于 11-28 07:37

    C语言编程技巧

    设计,分层开发代码,便于理解和维护。 ‌8、避免使用GOTO语句‌:尽管GOTO语句在某些情况下仍然有用,但现代编程更倾向于使用函数和循环控制结构,以提高代码的可读性和维护性。 ‌9、利用C语言的灵活性
    发表于 11-27 06:46

    2025年最佳的嵌入式编程语言有哪些呢?

    语言有哪些呢?今天我们将讨论这些语言:C、C++、Rust、Python和生成式AI提示;以及它们在当今的现代系统中的使用方式。资料来源:TIOBE指数追踪整个
    的头像 发表于 11-14 10:27 1758次阅读
    2025年最佳的嵌入式<b class='flag-5'>编程</b><b class='flag-5'>语言</b>有哪些呢?

    一文了解Mojo编程语言

    Mojo 是一种由 Modular AI 公司开发的编程语言,旨在将 Python 的易用性与 C 语言的高性能相结合,特别适合人工智能(AI)、高性能计算(HPC)和系统级编程场景。
    发表于 11-07 05:59

    理想汽车公布2025年10交付数据

    2025年111日,理想汽车公布2025年10交付数据。2025年10,理想汽车交付新车31,767辆。截至2025年1031日,理
    的头像 发表于 11-03 10:32 937次阅读

    理想汽车公布2025年7交付数据

    2025年81日,理想汽车公布2025年7交付数据。2025年7,理想汽车交付新车30,731辆。截至2025年731日,理想汽车历
    的头像 发表于 08-04 17:19 1494次阅读

    【HZ-T536开发板免费体验】2 - 交叉编译仓颉编程语言程序到开发板运行

    对嵌入式系统的支持情况。 仓颉编程语言简介 仓颉编程语言是华为自研的面向全场景智能的新一代编程语言
    发表于 07-16 21:27

    梯形图语言补充编程说明书

    电子发烧友网站提供《梯形图语言补充编程说明书.pdf》资料免费下载
    发表于 07-09 14:14 3次下载

    单片机c语言编程实例大全

    单片机c语言编程实例大全_18
    发表于 04-30 16:11 7次下载