出版

より小規模な言語の増加は、プログラマーの数が増加したこと、または検索エンジンのランキング アルゴリズムが変更されたことによるものと考えられます。
今月のTIOBEプログラミングコミュニティインデックスでは、プログラミング言語のトップ10ランキングは11月以降、横ばいとなっています。しかし、インデックスのランキングシステムによると、Pythonの人気はわずかに低下し、2.80%減、Cは5.12%減、C++は1.92%減となりました。
矛盾しているように思えるかもしれませんが、この指標は月ごとの変化ではなく、総合評価に基づいて順位付けされています。TIOBE SoftwareのCEO、ポール・ヤンセン氏は、上位10のプログラミング言語の人気ポイントが下落する一方で、Kotlinなどの小規模な言語は徐々に人気ポイントを獲得しているのが今年の傾向だと述べています。
TIOBE Software は毎月、プログラミング コミュニティにおける人気度に基づいて 100 のプログラミング言語をランク付けしています。
ジャンプ先:
- 小規模プログラミング言語を取り巻く状況は変化している
- C#は今年のプログラミング言語の最有力候補だ
小規模プログラミング言語を取り巻く状況は変化している
「2023年に上位20言語のほとんどが人気を失ったというのは、少し奇妙に見えるかもしれません」と、ヤンセン氏は2023年12月のTIOBEインデックスに記しています。「では何が起こったのでしょうか?答えは、小規模言語が集中するロングテールにあります。これらの言語はすべて少しずつ順位を上げ、大規模言語に近づいています。」
たとえば、Jansen 氏が指摘したように、インデックスで 50 番目に人気のある言語 (ML) のスコアは 2022 年 12 月には 0.14% でしたが、今年は 50 番目に人気のある言語 (ActionScript) は 0.24% となっています。
参照: 今月のTIOBE Indexと過去の2023年プログラミング言語トップ10リスト (TechRepublic)
TechRepublic への電子メールで、ヤンセン氏は、大規模なプログラミング言語の人気が低下する一方で小規模なプログラミング言語の人気が高まっている理由について 3 つの考えを提案しました。
- プログラマーの数は世界的に増加しており、多様性に貢献しています。
- GoogleやAmazonなど、TIOBEがポイントを計算するために使用する検索エンジンは、アルゴリズム内でヒットのばらつきを減らし、その結果、言語間の差を小さくした可能性がある。
- プログラミング環境の一般的な変化により、新しい言語が着実に生まれています。
「プログラミング言語を取り巻く状況は徐々に変化しています」とヤンセン氏は述べた。「新しい言語がトップに上り詰めているのです。」
C#は今年のプログラミング言語の最有力候補だ
TIOBE Indexの年間最優秀プログラミング言語とは、1年間で評価が最も上昇した言語を指します。Jansen氏によると、今年はC#が有力候補だそうです。
「ええ、わかっています。私たちは以前にも同じような状況に陥ったことがあります」と、ヤンセン氏は12月のTIOBE Indexに記しています。「2022年末には、C#がその年のプログラミング言語になると思われていました。しかし、最後の瞬間に、予想外にC++がその座を奪いました。」これは、より小規模な言語の人気の高まりも影響しています。
C# がこれほど多くのポイントを獲得したもうひとつの要因は、Java が地位を失いつつあることだと Jansen 氏は TechRepublic に語った。
「ほとんどのプログラマーがJavaではなくKotlinやC#に移行するのは、これらの言語の方が表現力が豊かで、ライセンスモデルもより有利だからです」とヤンセン氏は言う。
こちらもご覧ください
- Python AIと機械学習のトップライブラリ
- Java開発者向けのトップIDE(2023年)
- Stack Overflow の 2023 年開発者調査: 開発者は AI を使用していますか?
- プログラミング言語と開発者のキャリアリソース

ミーガン・クラウス
メーガン・クラウスは、B2Bニュースおよび特集記事の執筆で10年の経験を有し、Manufacturing.netのライター、そして後に編集者として活躍しました。彼女のニュース記事や特集記事は、Military & Aerospace Electronics、Fierce Wireless、TechRepublic、eWeekに掲載されています。また、Security Intelligenceではサイバーセキュリティに関するニュースや特集記事の編集も担当しました。フェアリー・ディキンソン大学で英文学の学位を取得し、クリエイティブライティングを副専攻しました。