TIOBE Softwareから、2023年3月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。
2023年3月におけるインデックスは次のとおり。
順位 | プログラミング言語 | インデックス値 | 推移 |
---|---|---|---|
1 | Python | 14.83% | ↑ |
2 | C | 14.73% | ↑ |
3 | Java | 13.56% | ↑ |
4 | C++ | 13.29% | ↑ |
5 | C# | 7.17% | ↑ |
6 | Visual Basic | 4.75% | ↓ |
7 | JavaScript | 2.17% | ↑ |
8 | SQL | 1.95% | ↑ |
9 | PHP | 1.61% | ↓ |
10 | Go | 1.24% | ↑ |
11 | Assembly language | 1.11% | ↓ |
12 | MATLAB | 1.08% | ↑ |
13 | Delphi/Object Pascal | 1.06% | ↓ |
14 | Scratch | 1.00% | ↑ |
15 | Classic Visual Basic | 0.98% | ↑ |
16 | R | 0.93% | ↓ |
17 | Fortran | 0.79% | ↑ |
18 | Ruby | 0.76% | ↑ |
19 | Rust | 0.73% | ↑ |
20 | Swift | 0.71% | ↓ |
2023年3月はGoがランキングトップ10に入った。TIOBE Softwareは、GoにはGoogleがバックアップしているという強みがあり、DockerやKubernetesなどの人気あるアプリケーションに利用されていると説明している。さらに、言語の特徴として並列処理機能やガベージコレクション機能の内蔵、静的な型付け、高いパフォーマンスなどについても言及している。今後、Goがトップ10にとどまるかどうかが注目される。