当前位置:网站首页>By analyzing more than 7million R & D needs, it is found that these eight programming languages are the most needed by the industry
By analyzing more than 7million R & D needs, it is found that these eight programming languages are the most needed by the industry
2022-06-30 20:18:00 【CSDN program life】
Which programming language is good , This has always been a topic of constant debate among programmers . But have you ever thought about it , Which programming language is 2022 What the industry needs most in ?
Regarding this , In the past eight months ( from 2021 year 10 Month to 2022 year 6 month ), Foreign websites, DevJobsScanner Analyzed more than 700 The work needs of 10000 developers , The largest demand in the industry at present is obtained 8 Programming languages .
In order to get accurate results ,DevJobsScanner Just pick this 700 Among the ten thousand requirements, there are clear programming language requirements , I gave up the job with vague language requirements . Here are the details :
1.Javascript / Typescript

since Javascript As a network programming language , It has been popular ever since . in other words , at present Javascript It is the most popular programming language in the whole market . Besides ,Typescript( A type safe Javascript Superset ) The arrival of also played a boosting role . In recent years ,Typescript The popularity of has only increased . Many new Javascript The framework is completely made of Typescript Compiling , Such as Angular and NestJS.
In these eight months ,DevJobsScanner Found out 48.6 Million jobs , Take up the work of defining programming language requirements 32%.
By month Javascript / Typescript The proportion of job demand :

2.Python

Python Become 2022 The second largest programming language in annual demand . Its versatility , From script 、 Running the server or for data analysis, etc , Is the key to achieving this milestone . Besides ,Python It also has one of the largest communities .
In these eight months ,DevJobsScanner Found out 30.8 Million jobs , Take up the work of defining programming language requirements 20%.
By month Python The proportion of job demand :

3.Java

The third most popular programming language is Java. since 1995 Since it was founded in ,Java Has been very popular . Although in the past few years , With Kotlin Wait for the emergence of more modern languages , Its popularity has been declining , But it is still firmly in the top three . At present, many top companies are using things like Spring Such a framework , It also helps Java Maintain this position .
In these eight months ,DevJobsScanner Found out 26.2 Million jobs , Take up the work of defining programming language requirements 17%.
By month Java The proportion of job demand :

4.C#

C# It's universal 、 Multi paradigm programming language , Mainly based on its predecessor C++. As a universal language ,C# It is widely used , The most common usage is with .NET Use frame together . It's in Unity Game frameworks are also heavily used for scripting ,.NET The framework and Unity It is very popular among top companies .
In these eight months ,DevJobsScanner Found out 13.5 Million jobs , Take up the work of defining programming language requirements 9%.
5.PHP

PHP At first it was simple " Personal homepage tools " programing language , But since its creation 27 Since then , It is still the fifth largest language in demand .PHP It is mainly used for Web Development , And Laravel or Wordpress And so on .
In these eight months ,DevJobsScanner Found out 10.9 Million jobs , Take up the work of defining programming language requirements 7%.
By month PHP The proportion of job demand :

6.C/C++

from C The first release of the language has now passed 50 year , And since then C++ The emergence of has passed now 37 year ,C++ The original name was “C with Classes”. all the time ,C/C++ It has maintained its popularity by regularly supplementing and improving the language .
modern C++ Include object-oriented 、 Generic and functional properties , It also helps with low-level memory operations . It is widely used in the industry , In video games 、 The server 、 database 、 Space probes and many other places can see C++ The figure of .
In these eight months ,DevJobsScanner Found out 8.5 Million jobs , Take up the work of defining programming language requirements 5.5%.
By month C/C++ The proportion of job demand :

7.Ruby

Ruby It is the seventh most popular programming language , Its most popular use is with Web frame Ruby on Rails Bind together . Although the seventh place doesn't look high , but Ruby It is widely used in Twitter、Crunchbase and Github And other top technology companies .
In these eight months ,DevJobsScanner Found out 6.6 Million jobs , Take up the work of defining programming language requirements 4.2%.
By month Ruby The proportion of job demand :

8.Go

Go It's Google. 12 A young language created years ago . first , Google design Go Is for multi-core 、 The era of networked machines and large code bases improves programming efficiency . As you can see from the chart below ,Go The popularity of is slowly growing , stay 2023 It may be in the top five . at present , image Uber and Twitch And other front-line companies are using Go.
In these eight months ,DevJobsScanner Found out 3 Million jobs , Take up the work of defining programming language requirements 2%.
By month Go The proportion of job demand :

The most demanding programming language ( A complete list )
Here are 2022 A complete chart of programming languages and their respective requirements in :

And the same view by month :

summary
Obviously ,Javascript and Typescript Dominate the developer job market . In jobs where programming languages are explicitly required ,Javascript and Typescript All in all 32%. This huge number means , One out of every three job opportunities needs Javascript or Typescript Knowledge .
Python and Java yes 2022 The second and third programming languages in annual demand , But in the past two months ,Java The number of job opportunities has exceeded Python.
C# Is another language that deserves attention , Here 8 Months , It has been growing slowly .Go The same is true of , It has been increasing month by month .DevJobsScanner Predict these two languages , In especial Go, It may play a greater role in the future , Occupy more job market share .
Last , Is this ranking different from what you think ? Which programming language are you currently using ?
Reference link :
Twenty years ago ,《 The programmer 》 When it was first published , We should pay full attention to the growth of software people . today , Our original intention remains the same : Behind the lines of code , It's a living developer's ambition to change the world . therefore ,《 New programmers 004》 from C++ The father of Bjarne Stroustrup、C# The father of Anders Hejlsberg、MySQL The father of Michael "Monty" Widenius、PostgreSQL Co founder of global development group Bruce Momjian Wait for the programmer's grandfather , Go to jiayangqing, vice president of Alibaba 、 Pan Aimin, founder and chairman of instruction set 、Vue.js By you Yuxi ……48 It's a big tech guy , Create our programming life together 、 Our technological age .《 New programmers 004》 Fully listed , Welcome to subscribe to !

边栏推荐
- 杰理之检测灵敏度级别确定【篇】
- Audio and video architecture construction in the super video era | science and Intel jointly launched the second season of "architect growth plan"
- Web主机iptables防火墙安全脚本
- Filebeat自定义index和fields
- 文件包含&条件竞争
- 【ICCV 2019】特征超分检测:Towards Precise Supervision of Feature Super-Resolution for Small Object Detection
- Data intelligence - dtcc2022! China database technology conference is about to open
- 屏幕显示技术进化史
- Introduction to neural network (Part 1)
- 杰理之检测灵敏度级别确定【篇】
猜你喜欢

exness:流动性系列-流动性清洗和反转、决策区间

【论文阅读】Trajectory-guided Control Prediction for End-to-end Autonomous Driving: A Simple yet Strong Baseline

Tensorflow2.4 implementation of repvgg
![[try to hack] windows system account security](/img/2b/e6e999313e3ae4e1cbf4bfa02daef0.png)
[try to hack] windows system account security

GeoServer installation

Audio and video architecture construction in the super video era | science and Intel jointly launched the second season of "architect growth plan"

Summary of operating system interview questions (updated from time to time)

Halcon知识:盘点一下计量对象【1】

Primary school, session 3 - afternoon: Web_ sessionlfi

Maya house modeling
随机推荐
【1175. 质数排列】
Heartbeat and DRBD configuration process
Why must we move from Devops to bizdevops?
Jerry's long press reset [chapter]
【ICLR 2021】半监督目标检测:Unbiased Teacher For Semi-Supervised Object Detection
项目经理不应该犯的错误
Notes on modification of Jerry's test box pairing software [chapter]
QT :QAxObject操作Excel
杰理之关于长按复位【篇】
杰理之用测试盒配对软件修改注意点【篇】
VB的基本语法
What is the difference between tolocal8bit and toutf8() in QT
Transport layer uses sliding window to realize flow control
CADD course learning (2) -- target crystal structure information
maya房子建模
[iccv 2019] characteristics precise supervision of feature super resolution for small object detection
Jerry's touch key recognition process [chapter]
To eliminate bugs, developers must know several bug exploration and testing artifacts.
Go language learning tutorial (13)
如何做好测试用例设计