For the complete documentation index, see llms.txt. This page is also available as Markdown.

Languages

SonarQube Cloud supports the analysis of more than 30 languages. Check the pages below to see details about any prerequisites and language-specific properties for your language.

If your developers use SonarQube for IDE, review SonarQube for IDE and the Rules and languages page for each IDE. Language support varies by IDE, and connected mode is required for some SonarQube Cloud rules and enterprise-language features to appear in the IDE.

To get started quickly, you can follow the in-product tutorial. When you create a project in SonarQube Cloud, it walks you through analyzing your project's main language and running your first analysis.

ABAPAnsibleApexAzure Resource ManagerC/C++/Objective CCloudFormationC#COBOLDockerDartFlexGitHub ActionsGoGosuGroovyHTMLJavaJavaScript/TypeScript/CSSJCLJSONKotlinKubernetes/HelmMuleSoftPHPPL/IPL/SQLPostgreSQLPythonRRPGRubyRustScalaSecretsShellSwiftTerraformT-SQLVB.NETVB6XMLYAML

Last updated

Was this helpful?