TIOBEによるとC#の人気が高まっている。Python、C、Javaが依然としてリードしている。

TIOBEによるとC#の人気が高まっている。Python、C、Javaが依然としてリードしている。

プログラミング言語最新のTIOBE インデックスでは、C# の人気が過去 5 年間で大幅に高まっていることが示されています。

TIOBEソフトウェアのCEO、ポール・ジャンセン氏は、「現在のTIOBEインデックスランキングを1年前(2021年5月)と比較すると、C#はすべてのプログラミング言語の中で圧倒的な人気を獲得しています。過去12ヶ月間でランキングは2%近く上昇しています。C#は現存する最も成熟したプログラミング言語の一つであり、多くの最新のプログラミングパラダイムをサポートしています。最近まで、Linuxサポートが疑問視されていたことが唯一の欠点でしたが、ここ数年で急速に変化しています。そのため、C#がCに取って代わり、TIOBEインデックスのトップ3に入る可能性は高いでしょう。このトップ3の座を狙うもう一つの有力候補はC++です。C++20の追い風もあり、長期的なトレンドは間違いなく上昇傾向にあります。」と述べています。

Pythonは引き続き人気言語として首位を走り、C言語とJavaがそれに続きます。トップ10にはVisual Basic、JavaScript、アセンブリ言語、SQL、PHPが続きます。SQLが含まれているのは奇妙ですが、まあいいでしょう。

興味深い点がいくつかあります:

  • 11位は誰だと思いますか?私ならDelphiは選ばないと思います。
  • Swift は 12 位ですが、予想したほど急速には成長していません。
  • Rは13位、Golangは14位です。Rustをはじめとする多くの言語はトップ20にランクインしていません。
  • 15 歳でクラシック Visual Basic を習得。マジで、熱心な皆さん…

TIOBEインデックスは、様々な検索エンジンで言及されている言語の人気度を測る指標に過ぎないことにご注意ください。サイトの説明によると、「この評価は、世界中の熟練エンジニアの数、コース、サードパーティベンダーの数に基づいています。評価の算出には、Google、Bing、Yahoo!、Wikipedia、Amazon、YouTube、Baiduなどの人気検索エンジンが使用されています。TIOBEインデックスは、最高のプログラミング言語や、最も多くのコード行が記述されている言語を示すものではないことにご注意ください。」

おすすめの記事