TIOBE Softwareから、2022年11月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。
2022年11月におけるインデックスは次のとおり。
順位 | プログラミング言語 | インデックス値 | 推移 |
---|---|---|---|
1 | Python | 17.18% | ↑ |
2 | C | 15.08% | ↑ |
3 | Java | 11.98% | ↑ |
4 | C++ | 10.75% | ↑ |
5 | C# | 4.25% | ↓ |
6 | Visual Basic | 4.11% | ↓ |
7 | JavaScript | 2.74% | ↑ |
8 | Assembly language | 2.18% | ↓ |
9 | SQL | 1.82% | ↓ |
10 | PHP | 1.69% | ↓ |
11 | Go | 1.15% | ↓ |
12 | R | 1.14% | ↓ |
13 | Classic Visual Basic | 1.10% | ↓ |
14 | Delphi/Object Pascal | 1.08% | ↓ |
15 | MATLAB | 1.02% | ↓ |
16 | Objective-C | 0.93% | ↑ |
17 | Scratch | 0.88% | ↑ |
18 | Swift | 0.87% | ↓ |
19 | Ruby | 0.85% | ↓ |
20 | Rust | 0.75% | ↑ |
TIOBE Programming Community Indexの上位にランクインしているプログラミング言語は長期的に見るとそれほど変動していない。TIOBE SoftwareはこれまでKotlin、Dart、Juliaなどのプログラミング言語がトップ20位に常時ランクインする可能性は指摘してきたが、依然としてそれは実現していない状況にある。
こうした状況に対し、TIOBE Softwareは、Rustがそのポジションを確保するかもしれないとの見解を示した。Rustは2022年10月にトップ20に入り、そして2022年11月もトップ20に入っている。Rustは実行速度が高速であるにもかかわらず安全であるというという相反しやすい性能が備わっており、TIOBE Softwareはその特徴を「ユニーク」だと評価している。