排行榜

名次TiobeGithubStackOverflowIEEEPYPL综合五家
第1名PythonJavaScriptJavaScriptPythonPythonPython
第2名CPythonHTML/CSSCJavaJavaScript
第3名C++JavaSQLC++JavaScriptJava
第4名JavaTypescriptPythonC#C#C++/C#并列
第5名C#C#TypescriptJavaC/C++C++/C#并列
第6名Visual BasicC++JavaSQLPHPC
第7名JavaScriptPHPBash/ShellJavaScriptRPHP
第8名SQLShellC#RTypescriptTypescript
第9名Assembly LanguageCC++HTMLSwiftRuby
第10名PHPRubyPHPTypescriptObjective-C未统计

各平台的统计标准差异较大,综合排名越往后越难统计,比如在Github和StackOverflow中分别排第8名和第9名的Shell,在PYPL中甚至进不了前28名(后面的排名未提供),而Github只提供了前10名,后面的排名就没提供了,导致无法进行综合统计。另外,PYPL中将C和C++放在一起了,综合统计的时候我分开了,但是分别都是按第5名计算的,这可能会导致有点不公平。

前9名的综合排名详细计算如下:

语言Tiobe名次Github名次StackOverflow名次IEEE名次PYPL名次名次总和
Python124119
JavaScript7117319
Java4365220
C++3693526
C#5584426
C29112529
PHP1071012645
TypeScript354510862
Ruby161017141572

各平台链接

  1. Tiobe

  2. Github octoverse

  3. Stack Overflow

  4. IEEE Spectrum

  5. PYPL

注: RedMonk 也做编程语言排行,但是发布时间不固定,甚至没有一个关于编程语言排行的专属子链接,因此不在本文的统计范围里。

更多推荐

2022年5大平台编程语言排行榜(Tiobe、Github、Stack Overflow、IEEE Spectrum、PYPL)