Start Free
SonarQube Community Build | Analyzing source code | Languages | Supported languages

Supported languages

On this page

SonarQube Community Build is an automated code review and static code analysis solution for several languages to satisfy your unique needs. Support for your language may vary depending on the SonarQube Server edition you are running.

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.

LanguageSonarQube Community BuildSonarQube Cloud
Free plan
SonarQube Server
ABAP

Checkmark icon
Ansible
Checkmark icon
Checkmark icon
Apex

Checkmark icon

From Enterprise

Azure Resource Manager
Checkmark icon
Checkmark icon
Checkmark icon
C



Checkmark icon
Checkmark icon
C++
Checkmark icon
Checkmark icon
CloudFormation
Checkmark icon
Checkmark icon
Checkmark icon
COBOL

Checkmark icon


From Enterprise

C#
Checkmark icon
Checkmark icon
Checkmark icon
CSS
Checkmark icon
Checkmark icon
Checkmark icon
Dart
Checkmark icon
Checkmark icon
Docker
Checkmark icon
Checkmark icon
Checkmark icon
Flex
Checkmark icon
Checkmark icon
Checkmark icon
Go
Checkmark icon
Checkmark icon
Checkmark icon
HTML
Checkmark icon
Checkmark icon
Checkmark icon
Java
Checkmark icon
Checkmark icon
Checkmark icon
JavaScript
Checkmark icon
Checkmark icon
Checkmark icon
JCL

Checkmark icon

From Enterprise

Kotlin
Checkmark icon
Checkmark icon
Checkmark icon
Kubernetes/Helm
Checkmark icon
Checkmark icon
Checkmark icon
Objective-C
Checkmark icon
Checkmark icon
PHP
Checkmark icon
Checkmark icon
Checkmark icon
PLI

Checkmark icon


From Enterprise

PLSQL
Checkmark icon
Checkmark icon
Python
Checkmark icon
Checkmark icon
Checkmark icon
RPG

Checkmark icon

From Enterprise

Ruby
Checkmark icon
Checkmark icon
Checkmark icon
Rust
Checkmark icon
Checkmark icon

Scala
Checkmark icon
Checkmark icon
Checkmark icon
Secrets
Checkmark icon
Checkmark icon
Checkmark icon
Swift
Checkmark icon
Checkmark icon
Terraform
Checkmark icon
Checkmark icon
Checkmark icon
TypeScript
Checkmark icon
Checkmark icon
Checkmark icon
TSQL
Checkmark icon
Checkmark icon
VB.NET
Checkmark icon
Checkmark icon
Checkmark icon
VB6
Checkmark icon
Checkmark icon


From Enterprise

XML
Checkmark icon
Checkmark icon
Checkmark icon

Was this page helpful?

© 2008-2025 SonarSource SA. All rights reserved. SONAR, SONARSOURCE, SONARQUBE, and CLEAN AS YOU CODE are trademarks of SonarSource SA.

Creative Commons License