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

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

3天内不再提示

2022需求最大的8种编程语言

OSC开源社区 来源:OSC开源社区 作者:OSC开源社区 2022-12-15 15:41 次阅读

DevJobsScanner在过去的 14 个月(从 2021 年 10 月到 2022 年 11 月)中分析了超过 1200 万个开发人员职位需求,并从其中挑选了明确需要编程语言的工作机会,得到了 2022 年最受欢迎的 8 种编程语言。

目前市场中需求最高的前八位语言分别是:

1、JavaScript / TypeScript

自创建以来,JavaScript 就一直保持着流行。目前,Javascript 仍然是整个市场上需求量最大的编程语言;而 TypeScript 的到来可能也推动了这一里程碑的实现。TypeScript 的受欢迎程度近年来才有所上升,许多新的 JavaScript 框架完全是用 TypeScript 编写的,比如 Angular 或 NestJS。

从 2021 年 10 月到 2022 年 11 月(十四个月),DevJobsScanner 共发现了 801K 个工作机会,占具有明确编程语言需求工作中的约 31%。

d495841c-7c16-11ed-8abf-dac502259ad0.png

Jobs Found: 801K (~31%)

Keywords:javascript,typescript,react,angular,vue,node.

2、Python

Python 成为了 2022 年第需求量二大的编程语言。DevJobsScanner 称,它的多功能性,从脚本、运行服务器到数据分析,一直是实现这一里程碑的关键。此外,Python 拥有最伟大和更大的社区之一。

在这 14 个月中,研究人员共发现了 51.5 万份工作机会,占比为 20%。

d4b7399a-7c16-11ed-8abf-dac502259ad0.png

Jobs Found: 515K (~20%)

Keywords:python,django,flask.

3、Java

Java 是需求量第三大的编程语言,自 1995 年创建以来一直非常流行。尽管在过去几年中随着更现代的语言(如 Kotlin)的出现这种流行度有所下降,但它仍然稳稳占据前三的位置。目前有许多知名公司在使用像 Spring 这样的框架,也有助于 Java 保持这一地位。

d4e2374e-7c16-11ed-8abf-dac502259ad0.png

Jobs Found: 443K (~17%)

Keywords:java,spring.

4、C#

C# 是一种通用、多范式、面向对象的编程语言,主要是为了解决 C++ 的一些弱点而创建的。作为一种通用语言,C# 具有广泛的用例。C# 最常见的用法是与 .NET 框架一起使用。它还在 Unity 游戏框架中大量用于脚本编写。.NET Framework 和 Unity 在顶级公司中都很受欢迎。

d509e654-7c16-11ed-8abf-dac502259ad0.png

Jobs Found: 305K (~12%)

Keywords:c#,.net.

5、PHP

27 年前诞生的 PHP,至今仍然是需求量第五大的编程语言。在这 14 个月中,研究人员共发现了 22.6 万份相关的工作机会,占比约为 10%。

d547f674-7c16-11ed-8abf-dac502259ad0.png

Jobs Found: 226K (~9%)

Keywords:php,laravel,wordpress.

6、C/C++

自 C 语言的首次发布至今已有 50 年的历史,从后来 C++ 的诞生到现在也已经过去了 37 年,C++ 最初的名字是 "C with Classes"。在这个漫长的时间窗口中,C/C++ 通过对语言的定期补充和改进保持了其受欢迎程度。现代 C++ 包括面向对象、泛型等特性。它在行业中的应用范围很广,电子游戏、服务器、数据库,甚至是空间探测器等许多地方都可以看到 C++ 的身影。

d56e7092-7c16-11ed-8abf-dac502259ad0.png

Jobs Found: 213K (~8%)

Keywords:c,c++.

7、Ruby

Ruby 排名第七,共找到了 12.5 万个工作岗位(约占总工作需求的 5%)。它最流行的用法是与 Web 框架 Ruby on Rails 结合使用。尽管前七名看起来并不算很高,但 Ruby 在当今的一些大型科技公司,如 Twitter、Crunchbase 或 Github 都有应用。

d5aba5fc-7c16-11ed-8abf-dac502259ad0.png

Jobs Found: 125K (~5%)

Keywords:ruby,ruby on rails

8、GO

Go 是谷歌在 12 年前创建的一种年轻语言。谷歌设计 Go 是为了在多核、联网机器和大型代码库时代提高编程效率。如下图所示,Go 的受欢迎程度正在缓慢增长,DevJobsScanner 预计该语言到 2023 年可能会进入前五。Uber、Twitch 等公司都在使用 Go。

d5e6d320-7c16-11ed-8abf-dac502259ad0.png

Jobs Found: 53K (~2%)

Keywords:go

需求量最大的编程语言(完整列表)

以下是 2022 年编程语言及其各自需求的完整图表:

d5fafaee-7c16-11ed-8abf-dac502259ad0.png

以及按月细分的相同视图:

d6190ba6-7c16-11ed-8abf-dac502259ad0.png

总结

DevJobsScanner 指出,很显然的是 Javascript 和 Typescript 确实主导了开发人员就业市场。Javascript 和 Typescript 总共占明确需要编程语言的工作机会的 31%,这意味着几乎每三个工作机会中就有一个需要 Javascript 或 Typescript。

Python 和 Java 分别是 2022 年第二和第三大需求量的编程语言,提供了大量就业机会。但值得注意的是,Java 正在缩小与 Python 的距离,调查中有几个月 Java 的工作机会数量就超过了 Python。“因此,那些说 Java 是一种过时的编程语言的人可能需要重新考虑措辞。”

C#、C/C++ 和 PHP 也是值得关注的语言,因为它们有着一致的上升趋势。例如,在 2021 年 10 月 PHP 的需求还只占总需求的约 5%,但到 2022 年 11 月占比就已经接近 10%,几乎翻了一番。

审核编辑 :李倩

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

    关注

    10

    文章

    1938

    浏览量

    34600
  • C++
    C++
    +关注

    关注

    22

    文章

    2104

    浏览量

    73497
  • python
    +关注

    关注

    56

    文章

    4782

    浏览量

    84456

原文标题:2022需求最大的8种编程语言

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

收藏 人收藏

    评论

    相关推荐

    编程语言的误区与常见问题

    : 选择编程语言时,应考虑项目需求、个人兴趣以及语言的适用性。例如,如果你对Web开发感兴趣,那么学习JavaScript可能是一个好选择。 认识到没有一
    的头像 发表于 11-15 09:35 190次阅读

    MCU编程语言和开发环境介绍

    微控制器单元(Microcontroller Unit,简称MCU)是嵌入式系统的核心,广泛应用于各种电子产品中。随着技术的发展,MCU编程语言和开发环境也在不断进步,以适应不同的应用需求。 1.
    的头像 发表于 11-01 11:51 492次阅读

    C语言与其他编程语言的比较

    C语言作为一历史悠久的编程语言,自其诞生以来,一直在软件开发领域扮演着重要角色。它以其高效、灵活和可移植性强的特点,成为了系统级编程的首选
    的头像 发表于 10-29 17:30 181次阅读

    Orin芯片的编程语言支持

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

    CNC系统一般可用几种编程语言

    数控机床和CNC系统。  CLData  CLData是一用于数控机床编程编程语言,主要用于控制数控机床的运动和刀具选择。CLData语言
    的头像 发表于 10-23 15:52 230次阅读

    plc的编程语言主要有哪三

    PLC(可编程逻辑控制器)的编程语言多种多样,但其中最为常用和广泛认知的三主要编程语言是梯形图
    的头像 发表于 10-21 17:04 664次阅读

    labview是什么编程语言写的

    的一图形化编程语言。它并不是用传统的文本编程语言(如C++、Python等)编写的,而是采用了一
    的头像 发表于 09-04 16:00 681次阅读

    PLC的编程方式及编程语言

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)因其强大的控制功能和灵活的编程方式而得到了广泛应用。PLC的编程方式和编程
    的头像 发表于 06-27 14:08 625次阅读

    abb工业机器人的编程语言是什么

    ABB工业机器人的编程语言主要是RAPID(Robot Application Programming Interface for Development),它是一高级编程
    的头像 发表于 06-16 16:49 2380次阅读

    PLC编程语言和C语言的区别

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

    PLC常用编程语言有哪些

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)作为一核心控制设备,其编程语言的选择对于控制系统的设计、开发和维护具有重要影响
    的头像 发表于 06-14 16:58 1244次阅读

    fpga三编程语言

    FPGA(现场可编程门阵列)的编程涉及到三主要的硬件描述语言(HDL):VHDL(VHSIC Hardware Description Language)、Verilog以及Syst
    的头像 发表于 03-15 14:36 1030次阅读

    fpga芯片用什么编程语言

    FPGA芯片主要使用的编程语言包括Verilog HDL和VHDL。这两语言都是硬件描述语言,用于描述数字系统的结构和行为。
    的头像 发表于 03-14 16:07 1462次阅读

    plc编程语言与c语言的联系 c语言和PLC有什么区别

    PLC编程语言与C语言的联系 PLC(可编程逻辑控制器)是一针对自动化控制系统的特殊计算机。PLC编程
    的头像 发表于 02-05 14:21 3881次阅读

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

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