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

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

3天内不再提示

TIOBE发布2024年4月编程语言排行,Python、C、C++和Java排名前四

微云疏影 来源:综合整理 作者:综合整理 2024-04-10 11:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

据全球工程师、课程、厂商和搜索引擎的数据显示,TIOBElang编程社区指数权威公布2024年4月全球编程语言排名,变革如下:

N°1 Python以16.41%领先,较上月增长1.90%;

N°2 C紧随其后,占有率为10.21%,较上月下降4.20%;

N°3 C++居于第三,占比9.76%,相比上月下滑3.20%;

N°4 Java屈居第四,占比8.94%,与上月同比减少4.29%;

N°5 C#稳坐第五名把交椅,占比6.77%,与上月相比略降1.44%。

TIOBE首席执行官Paul Jansen指出,源于2001年起,PHP在TIOBE指数排名已降至史上最低值,历史性成为构建互动网站的标准语言后,其受欢迎度持续攀升,最终占据超过10%的市场份额,甚至曾位居前三。

然而,随着不断涌入的新竞争者,如Ruby、Python、JavaScript等,以及随之而来的安全问题曝光,都使得PHP逐步衰退。

尽管如此,PHP在中小网站领域依然占据一定地位,尤其是最受欢迎的Web内容管理系统WordPress都离不开PHP。虽然PHP未能再现当年璀璨辉煌,但并未消失,只是似乎已经告别了昔日荣光。

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

    关注

    10

    文章

    1966

    浏览量

    40021
  • PHP
    PHP
    +关注

    关注

    0

    文章

    463

    浏览量

    28862
  • python
    +关注

    关注

    59

    文章

    4892

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Libevent C++高并发网络编程 | 完结

     在2026的技术版图中,尽管高级语言和AI辅助编程已经接管了大部分业务逻辑的构建,但在高并发、低延迟的核心网络基础设施领域,C++与Libevent的结合依然稳如磐石。它们构成了数
    的头像 发表于 04-20 15:50 559次阅读

    C++与lua联合编程

    手工业”。然而,这两种内存管理机制截然不同的语言,如何在一个进程内进行高效的数据交换,一直是企业级开发中的痛点。(看讠果aixuetang。xyz) 从经济学的视角来审视,夏曹俊老师《C++ 脚本编程
    发表于 04-19 16:27

    C++:const 的空间,常量也能占内存?

    语言 c++语言5g.ZcR.dgdfgsg.cnJIWWQc++语言 c++语言5g.645.
    发表于 04-16 19:19

    汽车网络安全开发语言选型指南:C/C++/Rust/Java等主流语言对比+Perforce QAC/Klocwork工具支持

    汽车网络安全如何选编程语言CC++、Rust、Java……谁更适合AUTOSAR、ISO/SAE 21434?一文了解8种主流
    的头像 发表于 12-26 11:13 740次阅读
    汽车网络安全开发<b class='flag-5'>语言</b>选型指南:<b class='flag-5'>C</b>/<b class='flag-5'>C++</b>/Rust/<b class='flag-5'>Java</b>等主流<b class='flag-5'>语言</b>对比+Perforce QAC/Klocwork工具支持

    C语言C++的区别及联系

    C语言C++到底是什么关系? 首先C++C语言本来就是两种不同的
    发表于 12-24 07:23

    CC++之间的联系

    控制能力,这一点与C语言相似,使得它们在系统编程、嵌入式系统等领域都得到广泛应用。 3、发展历程: C++正是在C
    发表于 12-11 06:51

    C语言C++之间的区别是什么

    区别 1、面向对象编程 (OOP): C语言是一种面向过程的语言,它强调的是通过函数将任务分解为一系列步骤进行执行。 C++
    发表于 12-11 06:23

    如何调试和编程CW32F030C8T7?支持哪些调试工具和编程语言

    了解如何调试和编程CW32F030C8T7是开发过程中的重要环节。它支持哪些调试工具(如JTAG、串口调试等)和编程语言(如C
    发表于 12-05 06:48

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

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

    C语言编程技巧

    一个成员是一个未知大小的数组,适用于动态分配内存并关联一个可变长度的数组。‌ ‌3、匿名结构体和联合体‌:C语言允许在结构体或联合体中定义不带标签的内部结构体或联合体,简化代码结构。 ‌4
    发表于 11-27 06:46

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

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

    一文了解Mojo编程语言

    Mojo 是一种由 Modular AI 公司开发的编程语言,旨在将 Python 的易用性与 C 语言的高性能相结合,特别适合人工智能(A
    发表于 11-07 05:59

    技能+1!如何在树莓派上使用C++控制GPIO?

    在使用树莓派时,你会发现Python和Scratch是许多任务(包括GPIO编程)中最常用的编程语言。但你知道吗,你也可以使用C++进行GP
    的头像 发表于 08-06 15:33 4607次阅读
    技能+1!如何在树莓派上使用<b class='flag-5'>C++</b>控制GPIO?

    C++Python:树莓派上哪种语言更优?

    Python是树莓派上的首选编程语言,我们的大部分教程都使用它。然而,C++在物联网项目中同样广受欢迎且功能强大。那么,在树莓派项目中选择哪种语言
    的头像 发表于 07-24 15:32 1221次阅读
    <b class='flag-5'>C++</b> 与 <b class='flag-5'>Python</b>:树莓派上哪种<b class='flag-5'>语言</b>更优?

    上能电气2024光伏逆变器出货量全球第

    近日,全球知名研究机构标普全球大宗商品(S&P Global Commodity Insights)正式发布2024度全球光伏逆变器出货排行榜。上能电气以出色的市场表现,蝉联全球光
    的头像 发表于 07-18 17:03 1540次阅读