プログラミングコードの品質を評価するオランダの企業・TIOBEは、人気のプログラミング言語ランキング「TIOBE Index」を1カ月ごとに更新しています。2021年10月版のTIOBE Indexでは、2001年6月に集計が始まって以来続いていたJAVAとCの覇権を打ち破り、初めてPythonが1位を獲得しました。

index | TIOBE - The Software Quality Company

https://www.tiobe.com/tiobe-index/



Python Takes the TIOBE Index Crown as Top Programming Language

https://insights.dice.com/2021/10/07/python-takes-the-tiobe-index-crown-as-top-programming-language/

Made It - Python Is Top Language On TIOBE Index

https://www.i-programmer.info/news/216-python/14924-made-it-python-is-top-language-on-tiobe-index.html

TIOBE IndexはGoogleやYahoo!、Baiduなどの検索エンジンやYouTube、MSNなどのサービスでプログラミング言語を含むワード検索の回数に基づきレーティングを算出し、人気の高いプログラミング言語ランキングを作成しています。TIOBE Indexではめったに1位の座が交代することはありませんが、2021年10月版のランキングでは、20年以上の歴史で初めてPythonが1位の座に輝きました。

Pythonは簡潔な言語使用で読み書きしやすいソースコードが書ける上に、膨大な数の専門的なライブラリもある言語で、近年は機械学習やデータサイエンスなどの分野で注目を浴びています。2019年には学会誌のIEEE Spectrumが発表した「人気の高いプログラミング言語2019」でも、Pythonは1位を獲得しています。

2021年10月のTIOBE Indexの順位およびレーティングは以下の通り。

1位:Python:11.27%

2位:C:11.16%

3位:JAVA:10.46%

4位:C++:7.5%

5位:C#:5.26%

6位:Visual Basic(Visual Basic .NET):5.24%

7位:JavaScript:2.19%

8位:SQL:2.17%

9位:PHP:2.1%

10位:Assembly language:2.06%

11位:Classic Visual Basic:1.83%

12位:Go:1.28%

13位:MATLAB:1.2%

14位:R:1.2%

15位:Groovy:1.18%

16位:Ruby:1.12%

17位:Swift:1.11%

18位:Fortran:1.08%

19位:Perl:0.37%

20位:Delphi/Object Pascal:0.93%

2021年10月のランキングで上位10位に入ったPython、C、JAVA、C++、C#、Visual Basic、JavaScript、SQL、PHP、Assembly languageについて、集計を始めた2001年6月からのレーティングの変動をグラフ化したものがこれ。20年間にわたりCとJAVAが1位の座を争っていましたが、2019年頃から徐々にPythonが1位との差を縮めていることがわかります。



TOIBEのポール・ジャンセンCEOは、「20年以上ぶりに、TOIBE Indexに新しいリーダーとなるプログラミング言語が誕生しました。JAVAとCによる長年の覇権は終わりました。Perlの代替となるシンプルなスクリプト言語としてスタートしたPythonは成熟しており、学習のしやすさ、膨大な量のライブラリ、あらゆる分野での広範な使用により、今日最も人気のあるプログラミング言語になっています。おめでとうございます、グイド・ヴァンロッサム氏!」と述べ、Pythonの生みの親であるヴァンロッサム氏を祝福しました。