mały|468px|Podpowiadanie nazw pól przy tworzeniu nowego obiektu w języku Kotlin IntelliJ IDEA – komercyjne zintegrowane środowisko programistyczne napisane w języku Java do tworzenia oprogramowania. Zostało stworzone przez firmę JetBrains.
Historia Pierwsza wersja IntelliJ IDEA pojawiła się w styczniu 2001 roku jako pierwszy IDE Javy ze zbiorem narzędzi do refaktoringu, które umożliwiały programistom szybkie zmiany w ich projektach.
Najważniejsze funkcje Wersja IDEA (12.0) zawiera szybszy kompilator, wsparcie Java 8, narzędzie projektowania interfejsów dla Androida, wsparcie frameworka Play 2.0 dla Javy i Scala oraz nowy designKompletną listę możliwości można znaleźć na stronie produktu..
Dostępne w wersji społecznościowej Języki programowania Java, Groovy, Kotlin, SQL, XML, JSON, YAML, XSLT, XPath, Markdown Języki programowania (wymagana dodatkowa wtyczka) Scala, Python, LSP API Obsługiwane technologie i frameworki Spring FrameworkTylko podstawowa obsługa, Jakarta EE, Ktor, JavaFX, Swing, Android Obsługiwane technologie i frameworki (wymagana dodatkowa wtyczka) PyQT Narzędzia budowania Maven, Gradle, Ant Narzędzia budowania (wymagana dodatkowa wtyczka) sbt, Bloop, Mill, Virtualenv, Pipenv, Poetry