IntelliJ IDEA 14.0.0 Web Help

Supported Languages

In this section:

Supported languages

Development of a modern application involves using multiple languages, that is why IntelliJ IDEA is an IDE for polyglot programming. With the deep understanding of all the subtleties of the source code structure and syntax, IntelliJ IDEA extends its support to:

  • Java. IntelliJ IDEA supports Java up to version Java 8, with lambdas, type annotations etc. For the supported language level, IntelliJ IDEA provides code completion, code inspections, quick fixes and more.
  • XML/XSL. Refer to the section Markup Languages and Style Sheets.
  • Groovy. Refer to the section Groovy.

The following is available only in the Ultimate edition of IntelliJ IDEA

Coding assistance

Coding assistance in IntelliJ IDEA includes:

Besides editing assistance, IntelliJ IDEA enables debugging for Java, JavaScript, PHP, and Flex applications.

9.0+
9.0+
The polyglot arsenal of IntelliJ IDEA can be extended by installing plugins, for example, Scala, or La Clojure. With these plugins installed and enabled, IntelliJ IDEA provides the corresponding facets, coding assistance, running and debugging facilities.

See Also

Last modified: 4 December 2014
comments powered by Disqus