概要
2026年6月版のTIOBEプログラミング言語人気指数が公開され、複数の注目すべき変化が確認された。最大のトピックはRustの台頭で、同言語はTIOBE指数史上最高位となる12位を記録した。またPythonは18.96%まで人気シェアが後退し、2026年を通じて続いてきた下降傾向が継続。C++がJavaを再び上回って3位に返り咲くなど、システムプログラミング言語の復権が鮮明になっている。
Rustの歴史的高位
今月最大のニュースはRustの12位到達だ。これはTIOBE指数を通じてRustが記録した中で最も高い順位となる。TIOBE CEOのPaul Jansenはわずか2か月前、Rustは約1年間にわたってランクを上げられていないとして「プラトー(停滞)」に達した可能性を示唆していた。しかし今回の躍進によってその見方は修正され、Jansenはトップ10入りが以前よりも現実的な展望に見えてきたとコメントしている。メモリ安全性への注目やシステムプログラミング領域でのC/C++代替としての採用が、Rustの継続的な人気拡大を後押しとしている。
PythonとC・C++・Javaの動向
首位のPythonは18.96%(前月比:19.98%から低下)となり、TIOBE史上最高水準に達した後の下落傾向が続いている。AIブームによって押し上げられた人気が一定程度落ち着いてきた可能性を示唆する動きだ。2位のCは10.77%でランクを維持しており、3位と4位ではC++とJavaが再び入れ替わった。C++が3位を奪回し、Javaは4位に後退している。この2言語の順位争いは2026年を通じて最も不安定な部分となっており、両言語が頻繁に位置を交換している。
システムプログラミング言語の存在感
今月のTIOBE指数は全体として、システムプログラミング言語の根強い存在感を示す内容となった。C、C++、そしてRustがいずれも上位圏に位置しており、Rustに至っては史上最高位を更新した。組み込みシステムや高性能コンピューティング、セキュリティ重視の分野でのシステム言語需要が衰えていないことが背景にある。AIや機械学習の分野でPythonの独占的地位が当然視されてきた一方、インフラ・低レイヤーでの開発においてはパフォーマンスと安全性を兼ね備えたシステム言語が改めて注目されている。