ニュース
プログラミング言語の人気ランキング「TIOBEインデックス」で「C」が首位、「C++」が最大の上昇:「R」と「Rust」の人気も上昇
TIOBE Softwareが発表したプログラミング言語の人気ランキング「TIOBEインデックス」の2020年9月版では、「C」「Java」「Python」「C++」「C#」が1〜5位を占めた。
ソフトウェア品質の評価と追跡を手掛けるTIOBE Softwareは2020年9月版の「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)を発表した。
「C」言語が15.95%のレーティングで首位を獲得し、「Java」「Python」「C++」「C#」が2〜5位を占めた。TIOBEインデックスは、プログラミング言語の人気を示すランキングで、同社が毎月更新している。
各言語のレーティングを2019年9月と比べると、C++が1.48ポイント増と全言語で最も上昇幅が大きい。TIOBE SoftwareのCEOであるポール・ジャンセン氏は、新しい「C++20」標準の登場がこのような上昇をもたらした主な原因の一つかもしれないと述べている。「includeメカニズム」に取って代わると予想される新しいモジュール機能が、レーティング上昇に特に寄与したとの見方も示している。
C++は、2003年8月に同言語として過去最高の17.53%のレーティングを獲得し、2003年の「今年のプログラミング言語」(TIOBEインデックスのレーティングの年間上昇幅が最大だった言語)となった。だが、その後はレーティングが下降し、2005年以降は10%未満となり、2017年には過去最低の4.55%にまで落ち込んでいた。
JavaやRustはどうなった?
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 「Rust」はなぜ人気があるのか、Stack Overflowがユーザーのコメントを紹介
開発者向けQ&Aサイト「Stack Overflow」は、先ごろ発表した年次開発者調査の結果を受け、プログラミング言語「Rust」が人気を集めているさまざまな理由について、ユーザーの生のコメントを紹介した。速度を犠牲にせずにメモリ安全性を確保できる点が魅力的だが、それだけではない。 - どのプログラミング言語が使われているのか、JetBrainsが調査レポートを発表
JetBrainsは、開発者エコシステムの現状に関する4回目の年次調査の結果をまとめたレポート「The State of Developer Ecosystem 2020」を発表した。開発者がどのようにビッグデータを分析しているかについても調べた。 - 人気プログラミング言語の変遷、1965〜2019年(Python視点)
息抜きできる小ネタとして「Most Popular Programming Languages 1965 - 2019」というYouTube動画を紹介。1965年〜2019年までの人気プログラミング言語ランキングの変遷を、約5年ごとで、さかのぼりながら見ていく。