この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
ソフトウェア品質の評価と追跡を手掛けるTIOBE Softwareが発表した2020年5月の「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)では、「C」言語が2015年以来5年ぶりに首位を占めた。TIOBEインデックスは、プログラミング言語の人気を示すランキングで、同社が毎月更新している。
TIOBE Softwareのポール・ジャンセンCEOによると、Cは4月も首位の「Java」にわずかな差で迫っていた。同氏は、Cが首位に立った理由の一つは、新型コロナウイルス感染症(COVID-19)かもしれないと述べている。
「新型コロナウイルスがまん延している状況は、一部のプログラミング言語の人気に追い風となっている。例えば、データサイエンスでよく使われる『Python』や『R』がそうだ。誰もがこのウイルスの治療薬を探しており、そのためにデータサイエンスを利用しているからだ。Cや『C++』のような組み込みソフトウェア言語も、医療機器用のソフトウェアに使われることから、人気が上昇している」(ジャンセン氏)
またジャンセン氏は、5月のTIOBEインデックスでは、「Rust」がトップ20に迫っている(4月の27位から21位に上昇した)ことも言及に値するとしている。
TIOBEインデックスのレーティングは、世界の熟練エンジニア、コース、サードパーティーベンダーの数に基づいている。レーティングの計算には、Google、Bing、Yahoo!、Wikipedia、Amazon.com、YouTube、Baiduなどの広く普及した検索エンジンが使われている。なお、TIOBEインデックスは、「どのプログラミング言語が優れているか」や、「どの言語で書かれたコードの行数が多いか」を示すものではないと、TIOBE Softwareは注釈している。
同社はTIOBEインデックスの使い方として、「自分のプログラミングスキルが時流に合っているかどうかチェックする」「新しいソフトウェアシステムを作り始めるに当たって、どのプログラミング言語を採用するかの戦略的判断に役立てる」といった例を挙げている。
TIOBEインデックス(2020年5月)
順位
前回順位
プログラミング言語
レーティング
変化率
1
2
C
17.07%
+2.82%
2
1
Java
16.28%
+0.28%
3
4
Python
9.12%
+1.29%
4
3
C++
6.13%
-1.97%
5
6
C#
4.29%
+0.30%
6
5
Visual Basic
4.18%
-1.01%
7
7
JavaScript
2.68%
-0.01%
8
9
PHP
2.49%
0.00%
9
8
SQL
2.09%
-0.47%
10
21
R
1.85%
+0.90%
11
18
Swift
1.79%
+0.64%
12
19
Go
1.27%
+0.15%
13
14
MATLAB
1.17%
-0.20%
14
10
Assembly language
1.12%
-0.69%
15
15
Ruby
1.02%
-0.32%
16
20
PL/SQL
0.99%
-0.03%
17
16
Classic Visual Basic
0.89%
-0.43%
18
13
Perl
0.88%
-0.51%
19
28
Scratch
0.83%
+0.32%
20
11
Objective-C
0.80%
-0.83%
TIOBEインデックス(順位は2020年5月、前回順位は2019年5月のもの)1位〜20位
21〜50位のプログラミング言語は? RustやScalaがランクイン
関連記事
人気プログラミング言語の変遷、1965〜2019年(Python視点)
息抜きできる小ネタとして「Most Popular Programming Languages 1965 - 2019」というYouTube動画を紹介。1965年〜2019年までの人気プログラミング言語ランキングの変遷を、約5年ごとで、さかのぼりながら見ていく。
「Rust」はなぜ人気があるのか、Stack Overflowがユーザーのコメントを紹介
開発者向けQ&Aサイト「Stack Overflow」は、先ごろ発表した年次開発者調査の結果を受け、プログラミング言語「Rust」が人気を集めているさまざまな理由について、ユーザーの生のコメントを紹介した。速度を犠牲にせずにメモリ安全性を確保できる点が魅力的だが、それだけではない。
自分をプログラミング言語に例えると何?
2013年1月16日、エンジニアたちが集うトークライブイベント「TechLION vol.11」が開催された。今回のレポートでは、「自分をプログラミング言語に例える」というお題に答えた5人の技術者の回答をみていく。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.
"インデックス" - Google ニュース
June 16, 2020 at 06:00AM
https://ift.tt/30MwQeO
プログラミング言語の人気ランキング「TIOBEインデックス」で「C」言語が5年ぶりに首位 - @IT
"インデックス" - Google ニュース
https://ift.tt/2vnWR6n
Shoes Man Tutorial
Pos News Update
Meme Update
Korean Entertainment News
Japan News Update

No comments:
Post a Comment