Which programming language is on top in 2021? It’s Python, says the IEEE

The annual rating of programming languages is led by Python due to a “huge variety of libraries” that make it extremely versatile.

Python programming language

Getty Photos/iStockphoto – mirsad sarajlic

The Institute of Electrical and Electronics Engineers Spectrum journal has launched its annual record of the highest programming languages, which particular tasks editor, Stephen Cass, sums up with two phrases: “Study Python.”

Should-read developer content material

Cass, in a weblog submit protecting the record’s publication, mentioned Python continues to dominate the annual record, making the largest takeaway that builders ought to take a while to be taught Python. “You do not have to turn into a dyed-in-the-wool Pythonista, however studying the language effectively sufficient to make use of one of many huge variety of libraries written for it’s most likely value your time,” Cass mentioned. 

SEE: The most effective programming languages to learn–and the worst (TechRepublic Premium)

That huge variety of libraries makes Python a robust language with a wide range of makes use of, from controlling embedded tasks to large-scale AI implementations. “However Python has its limits, because the continued reputation of languages higher suited to fixing specific issues, equivalent to R  (#7), SQL (#15), and Matlab (#12), exhibits. C (#3), C++ (#4), Java (#2) and Javascript (#5) additionally proceed to dominate on the prime of the rankings,” Cass mentioned. 

These different languages additionally proceed to do effectively due to their massive bases of current code in addition to particular person deserves, like being “as near the metallic as doable” within the case of meeting code. 

Jobs

Jobs, net

Jobs, cell

Jobs, enterprise

Jobs, embedded

1

Python

Python

C

Python

Python

2

C

Java

Java

C

C

3

Java

JavaScript

C++

Java

C++

4

JavaScript

Go

C#

C++

C#

5

C++

HTML

Swift

Go

Meeting

6

Go

C#

Dart

R

Rust

7

R

PHP

Kotlin

C#

D

8

HTML

Ruby

Scala

SQL

Arduino

9

C#

Dart

D

Swift

Ada

10

SQL

Rust

Goal-C

Ruby

Verilog

Explaining how IEEE Spectrum arrives at its scores is sophisticated: It gathers information from eight sources, together with CareerBuilder, Google, Reddit and Twitter, and combs them for 11 completely different metrics. The “default” weights that do not take job openings, language varieties or present developments under consideration is how the ranks talked about above are calculated. When filtered to account for the aforementioned further components, Python stays on the prime of each record it is included in. 

Cass known as consideration to some movers and shakers within the 2021 record, together with Cobol, which briefly surged in curiosity because of the COVID-19 pandemic. The explanation behind that surge had been the handfuls of states nonetheless utilizing legacy mainframes to run their unemployment programs, which had been overwhelmed in the course of the begin of pandemic lockdowns. 

SEE: C++ programming language: The way it turned the muse for every little thing, and what’s subsequent (free PDF) (TechRepublic)

Along with COBOL’s shocking rise, C# made a leap from twenty fifth place in 2020 to seventh place in 2021. “This more than likely displays that model 9.0 of the language was launched in the direction of the tip of 2020, the upcoming launch of Home windows 11, and continued rising basic curiosity in distributed programs, which C# is designed to allow,” Cass mentioned. 

Additionally see

Recent Articles

spot_img

Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here

Stay on op - Ge the daily news in your inbox