不動の1位「Python」を脅かすのは「C」か「C++」か、それとも「Java」? 2023年6月言語人気ランキング発表:既に射程範囲内
プログラミング言語の人気ランキング「TIOBEインデックス」の2023年6月版が公開された。1位は変わらず「Python」。だが、2023年に入ってシェアが下がっており、2位以下からは「背中が見えている」状態だ。
ソフトウェア品質の評価と追跡を手掛けるTIOBE Softwareは、2023年6月版の「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)を発表した。TIOBEインデックスはプログラミング言語の人気度を示すランキングで、同社が毎月更新している。
なお、同社は本ランキングについて「あくまでもエンジニアやコース、サードパーティーベンダーの数に基づいた評価となっており、言語の優劣やコード量の多寡を示すものではない」としている。
Pythonが1位を維持できるかどうかは人工知能の人気に依存している
ランキングの1位は「Python」。これは2022年6月の調査と同じ結果となっている。
Pythonはデータサイエンスや人工知能の分野での需要が高まっており、過去5年間で3回、TIOBEインデックスの年間大賞を受賞している。2017年の秋にはわずか3%のシェアからスタートし、2022年末には17%までシェアが拡大。ただ、2023年に入ってからは13%にまで後退しており、「C」「C++」「Java」など2位以下の言語との差が詰まっている。
TIOBE SoftwareのCEO、Paul Jansen氏は「Pythonの1位は人工知能の人気に依存している」と指摘している。
「『ChatGPT』などのツールが注目され続ける限り、Pythonは新たな参入者を獲得し続けるだろう。だが、もし人工知能のトレンドが変化すれば、Pythonは1位の座を他の言語に譲り渡す可能性がある」(Jansen氏)
11位以下はランキングが変動
11〜20位は以下の通り。
2022年6月から大きく順位を上げたのは「MATLAB」「Scratch」「Fortran」「Rust」。逆に大きく順位を下げたのは「Classic Visual Basic」「Swift」となっている。
21〜50位は以下の通り。
その他のトピックとしてJansen氏は「X++」と「Raku」に注目しているという。この2つの言語は2023年6月に初めてトップ50にランクインした。前者は「Microsoft Dynamics 365」で利用される言語で、後者は「Perl」のフォーク/後継言語となる。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- プログラミング言語の人気ランキング 変動が少ない中、Goが少しずつ順位上昇 RedMonk調べ
RedMonkは、2023年第1四半期のプログラミング言語ランキングを発表した。 - 「PHP」「Rust」の順位がじわり上昇、首位のPythonは? 2023年5月言語人気ランキング
プログラミング言語の人気ランキング「TIOBEインデックス」の2023年5月版が公開された。2023年3月から5月まで、1〜7位は「Python」「C」「Java」「C++」「C#」「Visual Basic」「JavaScript」で、PythonとCは小差が続き、8位以降では「PHP」と「Rust」が順位を上げつつある。 - 2022年、最も人気が上昇したプログラミング言語は?
TIOBE Softwareはプログラミング言語の人気ランキング「TIOBEインデックス」の2023年1月版を発表した。「Python」「C」「C++」「Java」という上位4言語のレーティングがこの1年で大きく上昇し、C++がTIOBEの「2022年のプログラミング言語」となった。