What is IntelliJ IDEA good for?

While IntelliJ IDEA is an IDE for Java, it also understands and provides intelligent coding assistance for a large variety of other languages such as SQL, JPQL, HTML, JavaScript, etc., even if the language expression is injected into a String literal in your Java code.

Read more

Is IntelliJ IDEA a compiler?

Compiler and bytecode versions This may be the compiler included in the IntelliJ IDEA distribution or a compiler from one of the project JDKs . Eclipse (also known as Eclipse Compiler for Java or ECJ). IntelliJ IDEA comes bundled with the Eclipse compiler.

Read more