2024年のプログラミング言語シェアについては、様々な指標がありますが、主要な調査に基づいた概算値を示します。これらの数値は調査方法や対象範囲によって異なることをご了承ください。
主要プログラミング言語のシェア (2024年)
TIOBE Index (2024年前半)
| 順位 | 言語 | シェア率 |
|---|---|---|
| 1 | Python | 15-16% |
| 2 | C | 13-14% |
| 3 | C++ | 12-13% |
| 4 | Java | 10-11% |
| 5 | C# | 6-7% |
| 6 | JavaScript | 3-4% |
| 7 | SQL | 2-3% |
| 8 | Go | 1.5-2% |
| 9 | PHP | 1.5-2% |
| 10 | Swift | 1.5% |
GitHub での使用率 (2024年前半)
| 順位 | 言語 | シェア率 |
|---|---|---|
| 1 | JavaScript | 24-25% |
| 2 | Python | 16-17% |
| 3 | Java | 8-9% |
| 4 | TypeScript | 8-9% |
| 5 | C++ | 6-7% |
| 6 | PHP | 5-6% |
| 7 | C# | 5% |
| 8 | C | 4-5% |
| 9 | Go | 3-4% |
| 10 | Ruby | 2-3% |
Stack Overflow Developer Survey (2023-2024)
| 順位 | 言語 | 使用開発者の割合 |
|---|---|---|
| 1 | JavaScript | 65% |
| 2 | HTML/CSS | 55% |
| 3 | SQL | 50% |
| 4 | Python | 48% |
| 5 | TypeScript | 38% |
| 6 | Java | 30% |
| 7 | C# | 27% |
| 8 | Bash/Shell | 26% |
| 9 | C++ | 20% |
| 10 | PHP | 18% |
| 11 | Go | 14% |
分野別シェア率
モバイル開発
| 言語/フレームワーク | シェア率 |
|---|---|
| Kotlin (Android) | 25-30% |
| Swift (iOS) | 20-25% |
| Flutter/Dart | 15-20% |
| React Native | 15-20% |
クラウド・DevOps
| 言語 | シェア率 |
|---|---|
| Python | 30% |
| Go | 15-20% |
| JavaScript/TypeScript | 15% |
| Bash/Shell | 10-15% |
注意点
- これらの数値は複数の調査を統合した概算値です
- 特定の分野(ウェブ、データサイエンス、組み込みなど)によって言語のシェアは大きく異なります
- 多くの開発者は複数の言語を使用しているため、合計が100%を超えることがあります
Golangに関しては、特にクラウドインフラ、マイクロサービス、DevOpsの分野で着実に成長しており、全体的なシェアとしては約3-4%程度ですが、特定の業界では10%以上のシェアを持っています。