このレポートでは、2025 年 JetBrains 開発者エコシステムアンケート のインサイトを利用して Java 開発者とその業務の実態を探っています。年齢、経験、地理的情報、ツール、フレームワーク、高まり続ける AI の役割に至るまで、最新の Java 開発の現状を分かりやすく描き出しています。
このレポートは、Java が自らを定義する強みを失うことなく進化し続けていることを世界中の 5,000 人以上の開発者からの回答に基づいて明確に示しています。このレポートが今日の Java 開発者の立ち位置や、あなた自身の仕事がより幅広い分野にどの程度適合できるかを理解する助けになれば幸いです。
共有:

18〜20
21~24
25~29
30~34
35~39
40~49
50–59
60 以上
割合が 1% 未満の選択肢はすべて「その他」にまとめられています。
Java は 30 年間にわたって我々の業界を根本的に変えてきました。 考えられるあらゆるユースケースにおいて、Java は大規模に動作しながらビジネス価値をもたらすアプリケーションを実現しています。テクノロジーの進化のペースが加速している中、Java はオンプレミス、クラウド、ハイブリッド環境を問わず、モダンなアプリケーション開発のニーズを満たすように入念に考慮され、進化を続けています。テクノロジー分野では AI の価値が急速に受け入れられるようになっており、Java をベースとするモダンな AI スタックを統合するのがこれまでになく簡単になっています。
2025 年に使用率が 5% 以上となっているプログラミング言語のみが表示されています。
0%
7%
14%
21%
28%
2025 年に使用率が 5% 以上となっているプログラミング言語のみが表示されています。
| 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|---|---|
| 28% | 30% | 28% | 25% | 27% | 32% | 26% | Python |
| 24% | 26% | 29% | 26% | 24% | 25% | 18% | JavaScript |
| 19% | 18% | 17% | 18% | 15% | 15% | 15% | Go |
| 19% | 19% | 23% | 22% | 19% | 20% | 18% | TypeScript |
| 15% | 21% | 20% | 19% | 21% | 21% | ●19% | Java |
| 14% | 15% | 11% | 12% | 11% | 10% | 11% | Kotlin |
| 11% | 10% | 11% | 10% | 12% | 12% | 9% | C# |
| 11% | 13% | 11% | 13% | 11% | 17% | 11% | C++ |
| 10% | 9% | 12% | 7% | 7% | 6% | 7% | PHP |
| 9% | 12% | 10% | 14% | 16% | 17% | 14% | Rust |
| 8% | 6% | 5% | 6% | 5% | 5% | 6% | Swift |
| 5% | 3% | 4% | 2% | 2% | 2% | 3% | Scala |
| 5% | 6% | 6% | 6% | 6% | 8% | 6% | C |
| 4% | 3% | 3% | 3% | 3% | 2% | 2% | Ruby |
| 4% | 2% | 1% | 1% | 2% | 2% | 2% | Elixir |
| 3% | 3% | 2% | 2% | 2% | 2% | 1% | Haskell |
| 3% | 3% | 2% | 2% | 2% | 4% | 2% | R |
| 2% | 1% | 1% | 1% | 1% | 1% | 1% | Clojure |
| 4% | 6% | 5% | 6% | 6% | 5% | 4% | その他 |
| 13% | 9% | 9% | 11% | 14% | 13% | 20% | 学習中のプログラミング言語はない |
2025 年に使用率が 5% 以上となっているプログラミング言語のみが表示されています。
| 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|---|---|
| – | – | – | – | – | – | 14% | Java 24 |
| – | – | – | – | – | – | 9% | Java 23 |
| – | – | – | – | – | 12% | 7% | Java 22 |
| – | – | – | – | – | 28% | 40% | Java 21 |
| – | – | – | – | 11% | 4% | 3% | Java 20 |
| – | – | – | – | 8% | 3% | 2% | Java 19 |
| – | – | – | – | 8% | 7% | 7% | Java 18 |
| – | – | – | 30% | 45% | 46% | 39% | Java 17 |
| – | – | – | 6% | 3% | 2% | 1% | Java 16 |
| – | – | 14% | 4% | 2% | 0% | 0% | Java 15 |
| – | – | 8% | 3% | 2% | 0% | 1% | Java 14 |
| – | 14% | 4% | 2% | 1% | 1% | 0% | Java 13 |
| – | 10% | 4% | 2% | 2% | 1% | 1% | Java 12 |
| 23% | 32% | 42% | 48% | 38% | 25% | 17% | Java 11 |
| 13% | 6% | 2% | 1% | 1% | 0% | 0% | Java 10 |
| 13% | 6% | 4% | 1% | 1% | 1% | 1% | Java 9 |
| 83% | 75% | 72% | 60% | 50% | 44% | 31% | Java 8 |
| 13% | 7% | 6% | 3% | 2% | 2% | 1% | Java 7 |
| 5% | 3% | 2% | 2% | 1% | 1% | 0% | Java 6 |
| 0% | 0% | 0% | 1% | 0% | 0% | 0% | その他 |
| – | – | 3% | 3% | 2% | 2% | 6% | 分からない |
今も Java 8 を使用している人が着実に減っているのは実に喜ばしいことです。 多くの人が Java 17 以降を使用していますが、それは当然のことです。いくつかのツールやフレームワークは Java 17 を実行することを要求していますからね
Java の増分および定期リリースは素晴らしいリズムに乗って提供されています。 バージョン 25 は特別です。なぜなら、このバージョンには Java の初心者にも上級者にも直接利益をもたらす機能があるからです。
0%
20%
40%
60%
80%
2025 年に使用率が 3%以上となっている IDE またはエディターのみが表示されています。
大幅に生産性を向上させている
ある程度生産性を向上させている
どちらでもない - 向上も低下もない
ある程度生産性を低下させている
開発者が今も IntelliJ IDEA を使用して生産性を著しく向上させていることが分かって嬉しいです。 GenAI やエージェントコーディングをツールセットに追加することは、優れた設計の IDE でコードを作成、実行、理解する際にもたらされる価値を否定するものではありません。アプリケーション開発業務は非常に複雑であるため、優れた開発者エクスペリエンスを創出するには優れたツールが不可欠です。
IntelliJ IDEA では、面倒な作業を省き、優れたソフトウェアを構築するという重要な作業に集中できるツールを使って、効率的にコーディングすることができます。
非常にある
ある程度ある
わからない
ほぼない
まったくない
AI コーディングエージェントはすでに使用している
すでに 8 人に 1 人の Java 開発者が AI コーディングエージェントを使用しており、過半数が次年度に試す可能性が高いと述べています。AI は日々の開発に組み込まれつつあります。 生産性が向上し、反復的なタスクの処理と情報へのアクセスの速度が向上するというのが大きなメリットです。次の課題は統合です。具体的には知的財産権を侵害しない AI を実現し、AI が若手を中心とする開発者を代替せず、学習を加速させるようにすることです。
0%
20%
40%
60%
80%
どの年でも使用率が 5% を超えているフレームワークのみが表示されています。
チームは拡張可能なマイクロサービス、回復性のあるフロントエンド向けのバックエンド、エージェント型 AI、完璧なセキュリティなど、より少ないリソースでより多くを成し遂げることを要求されています。 Spring は開発者がより迅速に多くを提供することを可能にするリッチで深く統合されたエコシステムにより、そのような要求を満たしています。
多くのユーザーが Spring を使用しています。 私は Spring デバッガーが IntelliJ IDEA で Spring 開発に取り組む際に大いに役立つと考えています。また、それによって IntelliJ IDEA でより快適に Spring を使用できるようになることを期待しています。
0%
20%
40%
60%
80%
どの年でも使用率が 5% を超えているビルドシステムのみが表示されています。
Apache Maven が依然としてビルドシステム分野で強い地位を占めていることが分かって嬉しいです。 Maven 4 のリリースが迫っていますが、そのユーザーは安定性と信頼性に優れたビルドツールから今後数年間にわたって恩恵を受け続けることになるだろうと確信しています。ビルドシステムを定期的に使用していない方へ。Maven でなくても構わないので、ビルドシステムを使用することを検討してください。そうすることで、開発業務が大幅に楽になりますよ!
46%
51%
Java
26%
24%
Python
19%
18%
Go
19%
17%
TypeScript
17%
18%
JavaScript