04 年 Python霸榜 PHP 月编程语言排行榜 2024 排名创新低

本文目录导航:

2024 年 04 月编程语言排行榜,Python霸榜,PHP 排名创新低?

根据TIOBE 2024年4月的编程语言排行榜,Python成功蝉联榜首,其市场份额达到了16.41%,较上月增长1.90%。

C语言紧随其后,占比10.21%,但较上月下滑4.20%。

C++和Java的排名也有所下降,分别占比9.76%和8.94%。

C#占比6.77%,下降1.44%。

JavaScript、Go、Visual Basic、SQL和Fortran则位列其后。

令人关注的是,曾经的明星语言PHP遭遇了历史低点,从17个月前的第九名滑落至第十七名,目前市场份额仅为1.09%。

PHP曾经在Web开发领域占据主导,如Dedecms、Discuz!、PhpWind等,但现在面对Python、Ruby、等新兴语言的挑战,其市场份额逐渐被瓜分。

尽管PHP在中小型网站和WordPress等项目中仍有应用,但其辉煌时期已成过往。

编程语言的排行榜揭示了技术生态的变迁,TIOBE指数基于全球技术资源和社区数据编制。

这份数据可供学习者和开发者了解当前趋势,但重要的是选择适合特定项目需求的语言,而非盲目追逐排行榜。

更多详细信息可访问/tiobe-index/。

04 年 Python霸榜 PHP 月编程语言排行榜 2024 排名创新低

2024 需求最高的八大编程语言

在探讨2023年最热门的编程语言时,我们需要关注的是那些在各行各业普遍使用的语言。

根据DevJobsScanner对超过1400万个开发者岗位的分析,我们可以发现哪些编程语言的需求最高。

在这些语言中,JavaScript(JS)和TypeScript(TS)以压倒性优势占据榜首,体现了其在当前市场的主导地位。

JS自互联网诞生以来,一直深受开发者喜爱,如今更是市场需求最大的编程语言。

TS作为JS的超集,引入了类型安全特性,近年来其热度持续攀升。

众多新型JS框架如Vue、Angular、NestJS等均采用TS编写,进一步推动了TS的发展。

在过去17个月中,大约91.5万份工作机会明确要求使用JS或TS,占工作总量的29%。

紧随其后的是Python,以其多功能性在脚本编写、服务器运行以及数据分析等领域大放异彩。

强大的社区支持也是Python受欢迎的关键因素之一。

在这17个月中,Python在约60.3万个工作机会中被要求使用,占工作总量的20%。

Java作为老牌编程语言,自1995年诞生以来一直保持人气。

尽管随着Kotlin等更现代语言的出现,Java的热度有所下降,但它仍然位列前三。

Spring框架的广泛使用帮助巩固了Java的地位。

在过去17个月中,大约有63万个Java相关的工作机会。

C#作为通用、多范式、面向对象的编程语言,设计初衷是为了弥补C语言的某些短板。

C#在与框架的配合下,广泛应用于各种场景,尤其是在Unity游戏框架中的脚本编写。

在过去17个月中,大约有36万个C#相关的工作机会。

PHP作为Web开发领域的中流砥柱,27年前作为“Personal Home Page Tool”诞生,如今在2023年仍然占开发者职位需求的10%,意味着每10个开发职位中就有1个需要PHP技能。

主要应用于与Laravel或WordPress等框架配合的Web开发。

在C/C++领域,虽然经历了半个世纪的发展,但定期的添加和改进保持了其热度。

现代C++包括面向对象、泛型和函数式特性,支持低级内存操作。

在各种领域如视频游戏、服务器、数据库中都能找到其身影。

2023年,C/C++的需求比例从年初的约13%降至7%。

Ruby以其独特的魅力占据第七位,主要应用于与Web框架Ruby on Rails配合的工作,提供了约13.4万个职位机会,占总职位的4%。

Twitter(X)、Github等顶尖科技公司均在使用Ruby。

最后是Go语言,由谷歌在12年前创建,旨在提高多核、联网机器和大型代码库时代的编程生产力。

在过去17个月中,Go语言提供了超过5.8万个就业机会,占比2%,被Uber、Twitch等顶级公司采用。

综上所述,JavaScript和TypeScript在开发者的就业市场中占据主导地位,Python和Java紧随其后,展示了强大的市场需求。

C#、PHP、Ruby和Go也展现出稳定的需求,成为可靠的编程语言选择。

然而,C/C++的需求在2023年有所下降,从年初的13%降至7%。

面对不断变化的市场需求,开发者应根据自身技能和职业规划,选择适合自己的编程语言进行投资。

2024软考中级信息安全工程师怎么备考?

信息安全工程师是软考中级考试,自2023下半年开始改为机考。

下面对2023下半年的信安考试情况进行分析。

考试形式上,2023下半年考试是信息安全工程师教程第2版启用以来的第3次考试。

从整体形式上来看,信息安全工程师的考试风格较为不稳定,综合题整体比较稳定,大部分考点来源于官方教材。

而案例分析题的考点和形式不定,题量也有变化(前两年是4道,2023年是5道),内容基本脱离官方教材。

从考查内容来看,本次考试案例分析题目涉及密码学(DES算法)、网站安全需求分析与安全保护工程(PHP命令执行漏洞)、网络安全测评(wireshark工具、nmap扫描、iptables防火墙设置)、操作系统安全保护(windows运维、相关命令的考查)、移动应用安全需求分析与安全保护工程(安卓操作系统开发和相关配置文件)。

考试内容覆盖范围广,与之前的考点与考法断层严重,其中DES算法是新版教材中直接精简的部分,但今年考试依旧考查了算法细节。

考试难度方面,2023下半年考试为机考改革的第1次考试,综合题方面,加上新增的个别偏门的考点,相较往年难度有一定提升;下午案例题方面较往年新增了多个方面的考点和考法,整体难度与上次考试大幅提升。

可以看出,软考信安考试难度是比较大的,需要考生认真扎实的复习。

建议复习前先做好资料的整理,包括历年真题、重点总结、思维导图等。

为了帮助准备2024年信息安全工程师考试,以下提供了一个学习计划参考:学习计划(参考):第1周:学习《网络信息安全概述》《网络攻击原理与常用方法》相关知识内容;了解《网络安全法》中的每一个条例内容,以及信息安全概念、法律法规、管理基础、标准化基础知识和专业英语。

第2周:深入学习《密码学基本理论》,掌握密码体制、算法、Hash函数、数字签名、认证及密钥管理。

第3-4周:学习《网络安全体系与网络安全模型》《物理与环境安全技术》。

掌握网络安全体系相关安全模型、安全策略,物理环境安全分析与防护等内容。

第5周:学习《认证原理与应用》,掌握认证类型与过程、技术方法及应用。

第6周:学习《访问控制技术》《防火墙技术》。

掌握访问控制、防火墙技术。

第7-8周:学习《VPN技术》《入侵检测技术》《网络物理隔离技术》。

掌握相关技术。

第9周:学习《网络安全审计技术》《网络安全漏洞防护技术》。

掌握网络安全审计、漏洞防护。

第10周:学习《恶意代码》和《网络安全主动防御技术》。

掌握恶意代码、主动防御。

第11周:学习《网络安全风险评估》、《网络安全应急响应技术》和《网络安全测评技术》。

掌握风险评估、应急响应、测评技术。

第12周:学习《操作系统安全保护》。

掌握操作系统安全保护。

第13周:学习《数据库系统安全》《网络设备安全》。

掌握数据库、设备安全。

第14-15周:学习《网络安全工程》。

掌握网站安全、云计算、工控、移动应用、大数据安全。

第二阶段:复习+冲刺第16周:全面复习已学内容,总结并梳理综合知识和案例分析题错题及知识点,学习专业英语及拓展知识点,调整心态,查漏补缺,关注考试资讯。

你可能想看:
« 上一篇
下一篇 »

相关推荐

php实时推送,php实地培训

2026年10月05日

53阅读

php乱码出现问号的原因,php乱码出现问号的原因有哪些

2026年10月05日

45阅读

php一句话木马,一句话木马ctf

2026年10月05日

48阅读

php获取数组长度,php中如何获取数组的长度

2026年10月05日

50阅读

php面试题库及答案,php程序员面试真题库

2026年10月05日

47阅读

phpcontent-type修改,php源码二次修改需要多少钱

2026年10月05日

42阅读