The Top 20 Programming Languages in 2022 | CodeGuru.com

The Top 20 Programming Languages in 2022

2022 has reached its final quarter and, as usual, this means that the Institute of Electrical and Electronics Engineers (IEEE) published its annual list of the top programming languages for the year. Their list includes the following metrics: Spectrum Programming Jobs Trending Let’s break each one of them down. These categories include the following languages […]

Written By
Hannes DuPreez
Hannes DuPreez
Oct 17, 2022
2 minute read
CodeGuru content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

2022 has reached its final quarter and, as usual, this means that the Institute of Electrical and Electronics Engineers (IEEE) published its annual list of the top programming languages for the year. Their list includes the following metrics:

  • Spectrum
  • Programming Jobs
  • Trending

Let’s break each one of them down.

These categories include the following languages from the highest ranking to the lowest:

Popular Programming Languages

Read: Top Online Courses to Learn C# Programming

Top Programming Languages

How are these rankings are judged? Each language’s popularity was measured by 8 metrics. These include:

  • Google searches
  • Twitter
  • Stack Overflow
  • Reddit
  • IEEE Xplore Digital Library
  • IEEE Jobs sites
  • CareerBuilder
  • GitHub

Let’s explore each of these metrics more closely.

Google Searches

The IEEE makes use of a template known as “X programming” to get the number (which indicates the volume of online resources about each of the respective programming languages) of hits for each programming language.

Twitter

By using the Twitter Search API, the template (X Programming) was used for the months January through August to gather the amount of chatter on social media for each language. This is usually the sharing of news articles, hackathons, and books.

Just a quick note on the Twitter API: The Twitter Development Platform is used to tap into Twitter’s platform from your applications.

There are three different products being counted for:

  • Twitter API
  • Twitter Ads
  • Twitter for Websites

More information about the Twitter API can be found here.

Advertisement

Stack Overflow

Stack Overflow is a programming forum, such as CodeGuru and VB Forums. IEEE measured the number of questions asked that mentioned each programming language. With the help of the Stack Exchange API, the IEEE was able to tabulate the desired measurements.

More information on the Stack Exchange API can be found here.

Reddit

A similar method, like the methods above, was applied to measure the number of posts that mentioned each programming language on Reddit, using the Reddit API.

More information about the Reddit API can be found here.

IEEE Xplore Digital Library

The IEEE Xplore API searched through 3.6 million articles that mention a programming language. More information on the IEEE Xplore API for developers can be found here.

IEEE Jobs sites

The IEEE measured the demand for programming languages in job postings on its IEEE Jobs Site. This contains a huge amount of non-U.S. listings. You can learn more about the IEEE Jobs Site here.

CareerBuilder

The IEEE measured the demand for programming languages in job postings on the CareerBuilder job website to help determine popularity of programming languages based on how many jobs were available for each.

GitHub

The IEEE made use of GitHub 2.0 to measure the top 50 programming languages used in GitHub repositories. The below table lists the top 50 programming languages being used on GitHub:

itHub Programming Languages Report

You can view the GitHub programming language usage stats here.

Hannes DuPreez

Ockert J. du Preez is a passionate coder and always willing to learn. He has written hundreds of developer articles over the years detailing his programming quests and adventures. He has written the following books: Visual Studio 2019 In-Depth (BpB Publications) JavaScript for Gurus (BpB Publications) He was the Technical Editor for Professional C++, 5th Edition (Wiley) He was a Microsoft Most Valuable Professional for .NET (2008–2017).

CodeGuru Logo

CodeGuru covers topics related to Microsoft-related software development, mobile development, database management, and web application programming. In addition to tutorials and how-tos that teach programmers how to code in Microsoft-related languages and frameworks like C# and .Net, we also publish articles on software development tools, the latest in developer news, and advice for project managers. Cloud services such as Microsoft Azure and database options including SQL Server and MSSQL are also frequently covered.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.