This version of the SonarQube documentation is no longer maintained. It relates to a version of SonarQube that is not active.

Supported language versions

SonarQube Server provides analysis of different languages depending on the edition you’re running.

SonarQube Server provides analysis of several languages. Support for your language may vary depending on the SonarQube Server edition you’re running.

The table below lists the supported language and language versions. For each language version, the level of support is defined as follows:

  • Fully supported: Analysis will complete. All the language features are understood and examined.

  • Not supported: Analysis might break, there is no guarantee it will complete.

  • Supported: Everything between fully supported and not supported.

For language-specific properties, refer to each language page directly.

Language

SonarQube Community Build

SonarQube Server Developer Edition

SonarQube Server Enterprise and Data Center Editions

Supported versions

• C89, C99, C11, C17: Fully supported

• C23: Supported

• GNU extensions: Supported

• C++20, C++23: Supported

• C++03, C++11, C++14, C++17: Fully supported

• GNU extensions: Supported

2010-09-09: Supported

C#1 to C#13: Fully supported

• 2: Supported

• 3 to 3.5: Fully supported

1.0 to 1.6: Supported

Actionscript 2 and 3: Fully supported

1.0 to 1.21: Supported

LTS 8, 11, 17, 21 and all intermediary versions: Fully supported

22: Fully Supported

ECMASCRIPT:

• 2015 to 2022: Supported

• 3 and 5: Supported

-

1.3 to 2.0: Supported

• 5.0 to 8.4: Fully supported

-

• 3.0 to 3.13: Fully supported

• 2.7: Supported

• RPG III & RPG/400: Not supported

• RPG IV (ILE RPG) for IBM™ i Version >= V3R1 <= 7.3: Fully supported*.

• RPG IV (ILE RPG) for IBM™ i Version > 7.3: Supported*.

*: Free-form partial and full formats are supported.

• 3.3: Not supported

• 3.0, 3.1 and 3.2: Supported

• 2.7: Not supported

• 5.9: Supported

• 3 to 5.8: Fully supported

1.3 to 1.5: Supported

Platforms:

• Amazon Web Services

• Azure Cloud

• Google Cloud Platform

Through 5.6: Supported

7 to 16: Fully supported

-

Last updated

Was this helpful?