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

    文章

    1952

    浏览量

    35256
  • PHP
    PHP
    +关注

    关注

    0

    文章

    454

    浏览量

    26916
  • python
    +关注

    关注

    56

    文章

    4813

    浏览量

    85299
收藏 人收藏

    评论

    相关推荐

    gitee 支持的编程语言有哪些

    Gitee 支持的常见编程语言Python :一种广泛使用的高级编程语言,以其清晰的语法和代码可读性而闻名。
    的头像 发表于 01-06 09:50 277次阅读

    Triton编译器支持的编程语言

    编写和优化深度学习代码。Python是一种广泛使用的高级编程语言,具有简洁易读、易于上手、库丰富等特点,非常适合用于深度学习应用的开发。 二、领域特定语言(DSL) Triton也提供
    的头像 发表于 12-24 17:33 611次阅读

    对比PythonJava编程语言

    PythonJava都是目前非常流行的编程语言,它们各有其独特的优势和适用场景。以下是对这两种编程语言
    的头像 发表于 11-15 09:31 619次阅读

    NPU支持的编程语言有哪些

    与NPU一起使用: C/C++CC++是性能要求较高的应用的首选语言,尤其是在需要直接与硬件交互的场景中。许多NPU硬件都提供了
    的头像 发表于 11-15 09:21 1185次阅读

    C语言中的socket编程基础

    。 Socket编程的基本步骤 在C语言中,socket编程的基本步骤如下: 步骤1:创建socket 步骤2:绑定socket到一个地址和端口 步骤3:监听连接请求 步骤
    的头像 发表于 11-01 16:51 612次阅读

    C语言C++中结构体的区别

    同样是结构体,看看在C语言C++中有什么区别?
    的头像 发表于 10-30 15:11 431次阅读

    C语言Java语言的对比

    C语言Java语言都是当前编程领域中的重要成员,它们各自具有独特的优势和特点,适用于不同的应用场景。以下将从语法特性、内存管理、跨平台性、
    的头像 发表于 10-29 17:31 572次阅读

    Orin芯片的编程语言支持

    语言支持 Orin芯片支持多种编程语言,以满足不同开发者的需求。其中,C/C++Python
    的头像 发表于 10-27 16:45 547次阅读

    OpenVINO2024 C++推理使用技巧

    很多人都使用OpenVINO新版的C++ 或者Python的SDK,都觉得非常好用,OpenVINO2022之后的版本C++ SDK做了大量的优化与整理,已经是非常贴近开发的使用习惯与推理方式。与OpenCV的Mat对象对接方式
    的头像 发表于 07-26 09:20 1185次阅读

    C++语言基础知识

    电子发烧友网站提供《C++语言基础知识.pdf》资料免费下载
    发表于 07-19 10:58 8次下载

    C++中实现类似instanceof的方法

    C++有多态与继承,但是很多人开始学习C++,有时候会面临一个常见问题,就是如何向下转型,特别是不知道具体类型的时候,这个时候就希望C++ 可以向Java或者
    的头像 发表于 07-18 10:16 738次阅读
    <b class='flag-5'>C++</b>中实现类似instanceof的方法

    opencv-python和opencv一样吗

    的。以下是对OpenCV和OpenCV-Python的比较: 编程语言: OpenCV是一个跨平台的库,支持多种编程语言,如
    的头像 发表于 07-16 10:38 1602次阅读

    PLC编程语言C语言的区别

    在工业自动化和计算机编程领域中,PLC(可编程逻辑控制器)编程语言C语言各自扮演着重要的角色。
    的头像 发表于 06-14 17:11 3652次阅读

    华为云开发者桌面全新发布 CodeArts IDE for Python,极致优雅云原生开发体验

    的喜爱。 继 CodeArts IDE for JavaC/C++,华为云发布 CodeArts IDE for Python,这是一
    的头像 发表于 05-10 00:27 1345次阅读
    华为云开发者桌面全新<b class='flag-5'>发布</b> CodeArts IDE for <b class='flag-5'>Python</b>,极致优雅云原生开发体验

    为什么很少用C++开发单片机

    C语言是面向过程的语言C++是面向对象的编程语言。结合本文来说,面向过程相比面向对象的
    发表于 03-25 14:26 1290次阅读
    为什么很少用<b class='flag-5'>C++</b>开发单片机