SonarQube Cloud | Advanced setup | Languages | Supported language versions
Supported language versions
SonarQube Cloud supports the languages listed below. Some languages are available only with the Enterprise plan.
Support for each language version 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.
Language | Supported versions | Required subscription plan |
---|---|---|
ABAP | - | Enterprise |
Ansible | 10.x supported | |
Apex | - | Enterprise |
Azure Resource Manager | - | |
C |
| |
C++ |
| |
CloudFormation | 2010-09-09: Supported | |
COBOL | - | Enterprise |
C# | C#1 to C#13: Fully supported | |
CSS |
| |
Dart |
| |
Docker | 1.0 to 1.6: Supported | |
Flex | Actionscript 2 and 3: Fully supported | |
Go | 1.0 to 1.21: Supported | |
HTML | - | |
Java |
| |
JavaScript | ECMASCRIPT:
| |
Kotlin | 1.3 to 2.0: Supported | |
Kubernetes/Helm | - | |
Objective-C | - | |
PHP | 5.0 to 8.4: Fully supported | |
PLI | - | Enterprise |
PL/SQL | - | |
Python |
| |
RPG | - | Enterprise |
Ruby |
| |
Scala | - | |
Secrets | - | |
Swift |
| |
Terraform | 1.3, 1.4 and 1.5: Supported Platforms:
| |
TypeScript | Through 5.6: Supported | |
T-SQL | - | |
VB.NET | 7 to 16: Fully supported | |
VB6 | - | |
XML | - |
Was this page helpful?