These programming languages were most in-demand in 2021

Ryan Daws is a senior editor at TechForge Media, with a seasoned background spanning over a decade in tech journalism. His expertise lies in identifying the latest technological trends, dissecting complex topics, and weaving compelling narratives around the most cutting-edge developments. His articles and interviews with leading industry figures have gained him recognition as a key influencer by organisations such as Onalytica. Publications under his stewardship have since gained recognition from leading analyst houses like Forrester for their performance. Find him on X (@gadget_ry) or Mastodon (@gadgetry@techhub.social)


Coding Dojo has released its annual review of the programming language skills most sought after from employers.

For its research, Coding Dojo scours jobs listing site Indeed. The company looks at what languages appear most in job descriptions and compares their prevalence with previous years to identify trends that could give you an advantage.

Python retained its lead in 2021 as the language which cropped up in the most (~70,500) job descriptions. Rounding out the top five is SQL (~69,000), Java (~59,000), R (~56,000), and Visual Basic (~54,000).

JavaScript had a rough year, dropping to sixth place with around 50,000 job descriptions mentioning the language.

The demand for almost all languages dropped when compared to 2020 (when most of the languages observed peaked.)

For example, Python – despite retaining its overall lead – dropped from around 74,000 jobs in 2020 to around 70,500 in 2021.

However, the demand for most languages remained above their pre-2020 levels.

Across all the languages reviewed by Coding Dojo, only demand for Visual Basic and R grew in 2021 compared to 2020. That was at the aforementioned expense of JavaScript; which got shunted down the rankings.

Another reason for JavaScript’s reduced demand in 2021 is likely due to the growing demand for TypeScript.

Jonathan Sandals, Content Marketing Strategist at Coding Dojo, wrote in a blog post:

“While we look at the top languages in the industry, we also look at what’s happening below the surface. And two names came up strong: TypeScript and Kotlin.

Among the other languages we check, these two saw a significant rise. Both of them had thousands more jobs than last year, despite the pandemic. They, like Visual Basic and R, seem to be surprisingly benefiting from the pandemic.”

While it looks like demand for programming skills surged amid the pandemic in 2020, it appeared to cool somewhat in 2021.

Despite ongoing global uncertainties, a gradual return to some degree of normality this year seems to be leading to increasing demand.

Here are the top 10 programming languages in 2022 (based on the number of open full-time jobs) so far:

  1. Java: 89,365 jobs (#3 in 2021)
  2. Python: 76,634 (#1)
  3. SQL: 66,981 (#2)
  4. Javascript: 58,947 (#6)
  5. C++: 46,143 (#7)
  6. C#: 43,546 (#8)
  7. C: 40,212 (previously unranked)
  8. Go: 39,048 (previously unranked)
  9. Ruby: 14,653 (#10)
  10. Assembly: 11,239 (previously unranked)

Most notable is that top spot, where Java has overtaken Python to outpace it by over 12,000 open positions. JavaScript has managed to climb back up from sixth place to fourth while R and Visual Basic have been kicked back out of the top 10.

However, the most encouraging statistic for the year ahead is that the total available jobs among the top 10 programming languages for full-time programmers has increased six percent from 459,000 in 2021 to 486,500 in 2022.

(Photo by Max Duzij on Unsplash)

Looking to revamp your digital transformation strategy? Learn more about Digital Transformation Week taking place on 11-12 May 2022 and discover key strategies for making your digital efforts a success.

Explore other upcoming enterprise technology events and webinars powered by TechForge here.

Tags: , , , , , , , , , , ,

View Comments
Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *