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

    文章

    1942

    浏览量

    34716
  • PHP
    PHP
    +关注

    关注

    0

    文章

    452

    浏览量

    26679
  • python
    +关注

    关注

    56

    文章

    4793

    浏览量

    84635
收藏 人收藏

    评论

    相关推荐

    对比PythonJava编程语言

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

    NPU支持的编程语言有哪些

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

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

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

    C语言Java语言的对比

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

    Orin芯片的编程语言支持

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

    OpenVINO2024 C++推理使用技巧

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

    C++语言基础知识

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

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

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

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

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

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

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

    介绍C语言中错误处理和异常处理的一些常用的方法和策略

    C语言是一种低级的、静态的、结构化的编程语言,它没有提供像C++Java等高级
    的头像 发表于 02-28 14:25 618次阅读

    编程语言之间的区别和联系

    编程语言是一种人与计算机之间进行交流的方式,不同的编程语言有着不同的特点和用途。本文将对种常见的编程
    的头像 发表于 02-05 14:16 1552次阅读

    c语言,c++,java,python区别

    C语言C++JavaPython种常见的编程
    的头像 发表于 02-05 14:11 2375次阅读

    vb语言c++语言的区别

    VB语言C++语言是两种不同的编程语言,虽然它们都属于高级编程
    的头像 发表于 02-01 10:20 2269次阅读

    C++简史:C++是如何开始的

    的 MISRA C++:2023 博客系列的第二部分。 在这篇博客中,我们将深入探讨 C++ 的历史、编程语言多年来的发展历程以及它的下一步发展方向。
    的头像 发表于 01-11 09:00 582次阅读
    <b class='flag-5'>C++</b>简史:<b class='flag-5'>C++</b>是如何开始的