TIOBEインデックスで見る2022年10月のプログラミング言語人気ランキング
ソフトウェア品質の評価と追跡を専門とするオランダのTIOBEソフトウェアが毎月発表する「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)。 このTIOBEインデックスからは、それぞれ […]

スポンサードサーチ
ソフトウェア品質の評価と追跡を専門とするオランダのTIOBEソフトウェアが毎月発表する「TIOBEプログラミングコミュニティーインデックス」(通称「TIOBEインデックス」)。
このTIOBEインデックスからは、それぞれのプログラミング言語がどれだけ話題になっているかがわかりますが、2022年10月のデータは、以下の通り。
| 2022年10月 | 2021年10月 | 変化 | プログラミング言語 | レーティング | 変化 |
|---|---|---|---|---|---|
| 1 | 1 | Python | 17.08% | +5.81% | |
| 2 | 2 | C | 15.21% | +4.05% | |
| 3 | 3 | Java | 12.84% | +2.38% | |
| 4 | 4 | C++ | 9.92% | +2.42% | |
| 5 | 5 | C# | 4.42% | -0.84% | |
| 6 | 6 | Visual Basic | 3.95% | -1.29% | |
| 7 | 7 | JavaScript | 2.74% | +0.55% | |
| 8 | 10 | Assembly language | 2.39% | +0.33% | |
| 9 | 9 | PHP | 2.04% | -0.06% | |
| 10 | 8 | SQL | 1.78% | -0.39% | |
| 11 | 12 | Go | 1.27% | -0.01% | |
| 12 | 14 | R | 1.22% | +0.03% | |
| 13 | 29 | Objective-C | 1.21% | +0.76% | |
| 14 | 13 | MATLAB | 1.18% | -0.02% | |
| 15 | 17 | Swift | 1.05% | -0.06% | |
| 16 | 16 | Ruby | 0.88% | -0.24% | |
| 17 | 11 | Classic Visual Basic | 0.87% | -0.96% | |
| 18 | 20 | Delphi/Object Pascal | 0.85% | -0.09% | |
| 19 | 18 | Fortran | 0.79% | -0.29% | |
| 20 | 26 | Rust | 0.70% | +0.17% |
4大言語の優位性がますます高まっている
October Headline: The big 4 languages keep increasing their dominance
Python, Java, C, and C++ are the top 4 languages of the TIOBE index for quite some time now. They are far ahead of the rest, and the gap seems to be only growing. Last year, these 4 languages had a 40% market share, this year the share is even 55%. This is an indication that there is not much room for competition at the moment. Java’s main competitor C# is losing ground, whereas Python competitors R and Ruby are more or less stabilizing. However, for C and C++ there is one small threat arising on the horizon: the programming language Rust. Rust re-entered the top 20 again with an all time high market share of 0.70%. Rust focuses on performance and type safety. One of the reasons for Rust’s increasing popularity is that Google started programming low level parts of Android in the Rust language.
— Paul Jansen CEO TIOBE Software
TIOBE Index for October 2022
Python、Java、C、C++ は、TIOBE Indexのトップ4のプログラミング言語として、かなり長い間ランクインしています。この4つのプログラミング言語が他を大きく引き離しており、その差は広がる一方です。昨年、この4つのプログラミング言語のシェアは40%でしたが、今年は55%にもなっています。これは、今のところ競争の余地があまりないことを示しています。Java主な競争相手であるC#は、地位を失いつつありますが、Python の競合相手である R と Ruby はほぼ横ばい状態です。しかし、、1 つの小さな脅威が発生しつつあります。プログラミング言語の Rust です。Rust は再びトップ 20 に入り、史上最高の 0.70% の市場シェアを獲得しました。Rust は、パフォーマンスと型の安全性を重視しています。Rust の人気が高まっている理由の1つは、 Google が Android の低レベルの部分を Rust言語でプログラミングするようになったことです。
— Paul Jansen TIOBE Software CEO
スポンサードサーチ


