SonarQube Cloud | Advanced setup | Languages | Supported languages
Supported languages
On this page
SonarQube Cloud is an automated code review and static code analysis solution for several languages to satisfy your unique needs. Some languages are available only with the Enterprise plan.
The table below lists the supported languages. For the supported versions and language-specific properties, refer to each language page directly. See Related pages below.
Infrastructure as Code (IaC) analysis is supported for the following languages listed in the table below: Ansible, Azure Resource Manager, CloudFormation, Docker, Kubernetes, Terraform.
Language | SonarQube Community Build | SonarQube Cloud Free plan | SonarQube Server |
---|---|---|---|
ABAP | |||
Ansible | |||
Apex | From Enterprise | ||
Azure Resource Manager | |||
C | |||
C++ | |||
CloudFormation | |||
COBOL |
| ||
C# | |||
CSS | |||
Dart | |||
Docker | |||
Flex | |||
Go | |||
HTML | |||
Java | |||
JavaScript | |||
JCL | From Enterprise | ||
JSON | |||
Kotlin | |||
Kubernetes/Helm | |||
Objective-C | |||
PHP | |||
PL/I |
| ||
PL/SQL | |||
Python | |||
RPG | From Enterprise | ||
Ruby | |||
Rust | |||
Scala | |||
Secrets | |||
Swift | |||
Terraform | |||
TypeScript | |||
TSQL | |||
VB.NET | |||
VB6 |
| ||
XML | |||
YAML |
Related pages
- ABAP
- Ansible
- Apex
- Azure Resource Manager
- CFamily (C, C++, Objective C)
- C#
- CloudFormation
- COBOL
- Dart
- Docker
- Flex
- Go
- HTML
- Java
- JavaScript/Typescript/CSS
- JCL
- JSON
- Kotlin
- Kubernetes/Helm
- PHP
- PL/I
- PL/SQL
- Python
- RPG
- Ruby
- Rust
- Scala
- Secrets
- Swift
- Terraform
- T-SQL
- VB.NET
- VB6
- XML
- YAML
Was this page helpful?