C# and C++ Expected to Surpass C

Written by | Bai Kaishui

Produced by | OSC Open Source Community (ID: oschina2013)

TIOBE has released the programming language rankings for May 2022.C# and C++ Expected to Surpass CTIOBE CEO Paul Jansen pointed out that when comparing the current TIOBE index ranking with that of one year ago (May 2021), it is found that C# is the most popular programming language among all programming languages so far. In the past 12 months, its ranking has risen by nearly 2%. C# is one of the most mature programming languages available, supporting many modern programming paradigms. Currently, its only drawback is the issues with support for Linux, but this situation has been rapidly changing in recent years. Therefore, C# is very likely to enter the top 3 of the TIOBE index by replacing C. Another strong competitor for the top 3 positions is C++; driven by C++20, its long-term trend is certainly on the rise.TIOBE May TOP 20 Programming LanguagesC# and C++ Expected to Surpass CSince topping the list last October, Python continues to hold the top position. The top ten rankings have not changed compared to last month, and PHP still maintains its tenth position.Between ranks 11-20, Delphi/Object Pascal continues to rise, moving from 12 to 11; Go has dropped one position, falling from 13 to 14. Additionally, Ruby has seen a significant drop, falling from 15 last month to 19; this has led to Classic Visual Basic (16→15), Objective-C (17→16), Perl (18→17), and Lua (19→18) each rising by one position.Moreover, Swift (14→12), R (11→13), and MATLAB remains unchanged at 20.TIOBE Index Trends of the Top 10 Programming Languages (2002-2022)C# and C++ Expected to Surpass CRanking of Programming Languages from 21 to 50C# and C++ Expected to Surpass CThe rankings from 51 to 100 are as follows; due to the small numerical differences between them, they are listed in text form (in alphabetical order):

ABC, ActionScript, Apex, B4X, BBC BASIC, bc, BCPL, C shell, CFML, cg, CL (OS/400), Clipper, CLIPS, Clojure, CLU, Crystal, Eiffel, Elixir, Erlang, F#, Factor, GML, Icon, Ladder Logic, LiveCode, Maple, Max/MSP, Mercury, ML, Modula-3, Monkey, Moto, MQL4, MUMPS, NATURAL, NXT-G, Oberon, OpenEdge ABL, PL/I, PostScript, Pure Data, Q, Ring, S-PLUS, Scheme, Snap!, SPARK, Tcl, X10, XC

The TIOBE Programming Community Index is a measure of the popularity of programming languages, updated monthly. The assessment is based on data from engineers, courses, and third-party vendors worldwide, including popular search engines such as Google, Bing, Yahoo, Wikipedia, Amazon, YouTube, and Baidu, which are used for index calculations. It is important to note that the TIOBE index does not represent the quality of programming languages or the amount of code written.This index can be used to check whether your programming skills are keeping up with the times or to make decisions on which programming language to adopt when starting to build a new software system based on the index.For the definition of the TIOBE index and detailed ranking information, please visit the official website: https://www.tiobe.com/tiobe-index/

Recommended Reading

Surprising! NVIDIA Officially Open Sources Its Linux GPU Kernel Module

Google’s Open Source Technology Sparks Controversy, Facing Collective Backlash from Manufacturers

Desperate? Microsoft Lowers the “Status” of Windows

C# and C++ Expected to Surpass CIf you find this article helpful, please give it a thumbs up.

Leave a Comment