TIOBE Softwareから、2021年3月のTIOBE Programming Community Index (PCI)が公開された。2021年3月におけるインデックスは次のとおり。
順位 | プログラミング言語 | インデックス値 | 推移 |
---|---|---|---|
1 | C | 15.33% | ↓ |
2 | Java | 10.45% | ↓ |
3 | Python | 10.31% | ↑ |
4 | C++ | 6.52% | ↓ |
5 | C# | 4.97% | ↓ |
6 | Visual Basic | 4.85% | ↓ |
7 | JavaScript | 2.11% | ↑ |
8 | PHP | 2.07% | ↑ |
9 | Assembly language | 1.97% | ↑ |
10 | SQL | 1.87% | ↑ |
11 | Go | 1.31% | ↑ |
12 | Classic Visual Basic | 1.26% | ↑ |
13 | R | 1.25% | ↓ |
14 | Delphi/Object Pascal | 1.20% | ↑ |
15 | Groovy | 1.19% | ↑ |
16 | Ruby | 1.18% | ↑ |
17 | Perl | 1.15% | ↑ |
18 | MATLAB | 1.04% | ↑ |
19 | Swift | 0.95% | ↓ |
20 | Objective-C | 0.91% | ↑ |
2021年3月のTIOBE Programming Community Indexに大きな変動はないとし、TIOBE Softwareは今後予定しているランキングの改善や新機能ついて伝えた。紹介されている新機能や改善は次のとおり。
- 現在のインデックス値は外れ値の除外など複雑なアルゴリズムのために、すべてのプログラミング言語の合計値が100%にならないというバグを抱えている。このバグは早く修正する必要があり、今後の修正する予定。
- 上記バグを修正した後に、プログラミング言語プロパティ機能の追加(言語パラダイム(オブジェクト指向、関数言語など)、型システム(動的型付け、静的型付け、弱い片付けなど))および人気確認の追加。
- 言語テーブルにロゴを追加。
TIOBE PCIは複数の検索エンジンの検索結果から対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。約20年に渡ってランキングを公開している。