The U.S. Bureau of Labor Statistics projects 21% growth for programming jobs from 2018 to 2028, which is more than 4 times the average for all occupations. Also, the median annual pay for a software programmer is about $106,000, which nearly three times the median pay for all U.S. workers.
Specialise in 2 to 3 Programming languages
The U.S. Bureau of Labor Statistics projects 21% growth for programming jobs from 2018 to 2028, which is more than 4 times the average for all occupations. Also, the median annual pay for a software programmer is about $106,000, which nearly three times the median pay for all U.S. workers.
1) Python
Number of jobs: 19,000
Average annual salary: $120,000
Common uses: Python is used in a wide variety of applications, including artificial intelligence, financial services, and data science. Social media sites such as Instagram and Pinterest are also built on Python.
2) JavaScript
Number of jobs: 24,000
Average annual salary: $118,000
Common uses: JavaScript is used significantly in website and mobile application development. Node.js allows for the development of browser-based applications. This latter does not require users to download an application.
3) Java
Number of jobs: 29,000
Average annual salary: $104,000
Common uses: Along with business applications, Java is used extensively in the Android mobile operating system.
4) C#
Number of jobs: 18,000
Average annual salary: $97,000
Common uses: C# is the go-to language for Microsoft and Windows application development. It can also be used for High-Frequency Trading application as well as mobile devices and video game consoles using an extension of the .NET Framework called Mono.
5) C
Number of jobs: 8,000
Average annual salary: $97,000
Common uses: As C can run on any type of device, it is quite often used to program hardware, such as embedded devices in automobiles and medical devices used in healthcare and pharmaceuticals.
Top 20 Programming languages as of April 2021
Source: PYPL PopularitY of Programming Language
Worldwide, Apr 2021 compared to a year ago:
Rank | Change | Language | Share | Trend |
---|---|---|---|---|
1 | Python | 29.5 % | -1.0 % | |
2 | Java | 17.51 % | -0.6 % | |
3 | JavaScript | 8.19 % | +0.2 % | |
4 | C# | 7.05 % | -0.2 % | |
5 | ![]() | C/C++ | 6.73 % | +1.0 % |
6 | ![]() ![]() ![]() | PHP | 6.23 % | +0.0 % |
7 | R | 3.86 % | +0.0 % | |
8 | Objective-C | 2.77 % | +0.3 % | |
9 | ![]() ![]() ![]() | TypeScript | 1.87 % | -0.0 % |
10 | ![]() ![]() ![]() | Swift | 1.85 % | -0.3 % |
11 | ![]() ![]() ![]() | Kotlin | 1.78 % | +0.3 % |
12 | ![]() ![]() ![]() | Matlab | 1.77 % | -0.1 % |
13 | ![]() ![]() ![]() | Go | 1.37 % | +0.1 % |
14 | ![]() ![]() ![]() | VBA | 1.33 % | -0.0 % |
15 | Ruby | 1.21 % | -0.1 % | |
16 | ![]() ![]() ![]() ![]() ![]() ![]() | Rust | 1.1 % | +0.4 % |
17 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ada | 0.8 % | +0.5 % |
18 | ![]() ![]() ![]() ![]() ![]() ![]() | Scala | 0.72 % | -0.3 % |
19 | ![]() ![]() ![]() ![]() ![]() ![]() | Visual Basic | 0.71 % | -0.2 % |
20 | ![]() ![]() ![]() | Abap | 0.58 % | +0.0 % |