出版

C は依然として強力なプログラミング言語ですが、大規模プロジェクトでの難しさにより、特に C++ と比べると、インデックスが下がりました。
TIOBEプログラミングコミュニティインデックスの上位3プログラミング言語は、9月に大きな変動を見せ、C言語が4位に後退しました。これは、2001年のインデックス開始時に初めて登場して以来、C言語が記録した最低スコアです。
Cは8月の9.17%から9月には8.89%に上昇しました。これはCの下落傾向が継続していることを示しています。Cは2022年12月に16.56%でピークに達し、それ以降は大幅に下落しています。
TIOBE プログラミング コミュニティ インデックスは、検索エンジンのボリュームに基づいてプログラミング言語の傾向を示します。

C の人気が下がったのはなぜですか?
「大規模なCプログラムは、オブジェクト指向機能が不足しているため、メンテナンスが困難です」と、TIOBEソフトウェアのCEO、ポール・ヤンセン氏はTIOBE Indexの月次リリースで述べています。「現在、組み込みシステムは機能が拡大し、コードサイズも増大する傾向にあり、C++を強力にサポートする組み込みコンパイラが増えているため、CからC++への移行が進んでいます。」
さらに、米国政府はC言語をメモリ安全でない言語と認定しました。企業はメモリ安全基準に適合するために、C言語ではなくRustを選択する可能性があります。

しかし、「C言語は勢いを失うかもしれないが、TIOBEインデックスのトップ10には非常に長い間留まるだろう」とジャンセン氏は記している。「C言語のインストールベースは驚異的で、世界中の無数のセーフティクリティカルなシステムに利用されている。」
ジャンセン氏は、C言語は依然として高性能なコードを生成し、組み込みシステムの基盤となっていると指摘した。しかし、オブジェクト指向機能が欠如しているため、拡張性が低い。C++はこの問題を解決している。
9月のTIOBE指数のその他の変化
C言語がトップ3から外れたことで、Javaが3位に躍り出ました。Javaの使用率は8月の9.16%から9月には9.45%に急上昇しました。Fortranは10位を維持しました。
こちらもご覧ください
- Google、エンゲージメント向上のためPlayストアから低品質のAndroidアプリを削除
- 英国政府、Googleが広告テクノロジー分野での支配的地位を乱用していると主張
- 生成AIプロジェクトは高コストとリスクにより失敗に終わる
- プログラミング言語と開発者のキャリアリソース

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