Fill out the survey —
win a license

The Leading Java and Kotlin IDE

Produce high-quality code more efficiently, with essential features available out of the box

Most Advanced Editor

Write neat and concise code with coding assistance features that detect possible errors and provide improvement suggestions as you type

Deep Code Understanding

Benefit from instant navigation and context-sensitive code suggestions

Out-Of-The-Box Experience

Use essential tools and a wide variety of supported languages from the first launch

Framework Support

Work with leading frameworks and technologies like Spring and Spring Boot, Jakarta EE, JPA, Reactor, and others

Code With Me

Collaborate on projects with your team online in real time

Remote development

Let a remote server hosting your project handle all the processing while you enjoy a responsive local UI

Built-in Tools

Use built-in tools and integrations that help you work in a familiar environment without switching between applications

Run, Test, and Debug

Set run and build parameters, use the built-in debugger to detect bugs and review what's happening under the hood of your program, and apply and develop JUnit tests

Version Control

Keep track of project versions with Git, Subversion, Mercurial, and Perforce integrated

Plugin Marketplace

Supplement the core functionality with additional features using IntelliJ IDEA’s diverse plugin ecosystem

Improve your programming skills in a project-based learning environment

120+ Interactive Projects

Fine-tune your skills in Swing, Spring Boot, security, math, and more

Effective Learning for Your Organization

Make sure your team stays up-to-date with the latest frameworks and technologies

Learn and teach programming right in your JetBrains IDE

Programming Courses in Your JetBrains IDE

Try real-world projects, interactive courses, contests, and gamified missions with the EduTools plugin

Step-by-Step Course Creation

Build programming courses, share them with others, and keep up with new technologies

Kotlin

Statically typed programming language
for the JVM, Android and the browser

Fill out the survey —
win a license

Space

The integrated team environment