不動の1位「Python」を脅かすのは「C」か「C++」か、それとも「Java」? 2023年6月言語人気ランキング発表既に射程範囲内

プログラミング言語の人気ランキング「TIOBEインデックス」の2023年6月版が公開された。1位は変わらず「Python」。だが、2023年に入ってシェアが下がっており、2位以下からは「背中が見えている」状態だ。

» 2023年06月24日 08時00分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 ソフトウェア品質の評価と追跡を手掛けるTIOBE Softwareは、2023年6月版の「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)を発表した。TIOBEインデックスはプログラミング言語の人気度を示すランキングで、同社が毎月更新している。

 なお、同社は本ランキングについて「あくまでもエンジニアやコース、サードパーティーベンダーの数に基づいた評価となっており、言語の優劣やコード量の多寡を示すものではない」としている。

Pythonが1位を維持できるかどうかは人工知能の人気に依存している

 ランキングの1位は「Python」。これは2022年6月の調査と同じ結果となっている。

画像 2023年6月版TIOBEインデックス トップ10(提供:TIOBE Software

 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位は以下の通り。

画像 2023年6月版TIOBEインデックス 11〜20位(提供:TIOBE Software

 2022年6月から大きく順位を上げたのは「MATLAB」「Scratch」「Fortran」「Rust」。逆に大きく順位を下げたのは「Classic Visual Basic」「Swift」となっている。

 21〜50位は以下の通り。

画像 2023年6月版TIOBEインデックス 21〜50位(提供:TIOBE Software

 その他のトピックとしてJansen氏は「X++」と「Raku」に注目しているという。この2つの言語は2023年6月に初めてトップ50にランクインした。前者は「Microsoft Dynamics 365」で利用される言語で、後者は「Perl」のフォーク/後継言語となる。

Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。