プログラミング言語は最新の技術の進歩に遅れをとりません。何百万人もの人々が昔ながらのプログラミング言語を使い続けていますが、特に人工知能の発展が進んでいる今日では、最新のプログラミング言語がより効率的な方法でデータを管理および処理しています。 TIOBE インデックスの最新の更新により、ソフトウェア開発環境における重大な変化が明らかになりました。従来のプログラミング言語が依然として人気がある一方、多くの開発者は、現代の膨大な量のデジタル データを処理できるテクノロジーを求めています。 C、COBOL、Fortran、アセンブリなどの伝統的な言語は依然として存在しますが、もはや表舞台を占めていません。

TIOBE インデックスは、オランダの会社 TIOBE Software BV が管理するプログラミング言語の人気を月ごとに示す指標です。その「人気」データは、Google、Amazon、Wikipedia、Bing を含む 20 以上の Web サイトの検索結果から取得されています。

2024 年 10 月、Python は最も人気のあるプログラミング言語としての地位を維持し続け、先月 +7.08% 成長して市場シェアの 21.90% を占めました。 C++ が市場シェア 11.60% で 2 位にランクされ、次に Java が市場シェア 10.51% で続きます。しかし、古典的な C 言語は市場を失いつつあり、現在市場シェアは 3.70% 減の 8.38% で 4 位にランクされています。

TIOBE Software の CEO、Paul Jansen 氏は、今日のテクノロジー世界ではデジタル データの量が前例のない速度で増加しており、このデータを効率的に処理して操作できるツールの需要が高まっていると述べました。プログラマーが現在必要としているのは、大量のビットとバイトを適切に処理し、複雑な計算を実行し、高いパフォーマンスを提供できる言語です。

ジャンセン氏は、Pythonは習得が簡単で安全だが、十分な速さではないと述べた。その結果、ソフトウェアエンジニアはより強力な代替手段を「必死に」探しています。 C++ も候補になりますが、メモリ管理タスクには十分安全ではありません。 Rust は、学習するのが簡単ではありませんが、TIOBE インデックスのトップ 10 に急速にランクインしている興味深い新しい言語です。

Mojo は、2023 年に Chris Lattner によって作成されたプログラミング言語で、2024 年 10 月に初めて TIOBE インデックスに登録されました。Jansen 氏は、Mojo を、より高速なパフォーマンスを備えた Python と Swift のハイブリッドであると説明しています。現在、Mojo はシェア 0.15% で 49 位にランクされており、並列コンピューティング用の NVIDIA 独自の CUDA API を使用せずに、GPU などの人工知能ハードウェアで低レベルのプログラミングを行うのに特に適しています。