> For the complete documentation index, see [llms.txt](https://docs.sonarsource.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/languages/overview.md).

# Supported languages

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

SonarQube Server 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.

{% hint style="info" %}
To get started quickly, you can follow the in-product tutorial. When you create a project in SonarQube Server, it walks you through analyzing your project's main language and running your first analysis.
{% endhint %}

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.

If your developers use SonarQube for IDE, review the [Connected mode](/sonarqube-server/user-guide/connected-mode.md) page and the Rules and languages page for each IDE. Language support varies by IDE, and connected mode is required for some server-side rules, commercial-edition rules, and enterprise-language features to appear in the IDE.

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                                                                                                                                                | SonarQube Server 2026.5                                                                                                                                        |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ABAP                   |                                                                                                                        | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>Enterprise Plan</p> | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Ansible                |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Apex                   |                                                                                                                        | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>Enterprise Plan</p> | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>From Enterprise</p> |
| Azure Pipelines        |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Azure Resource Manager | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| C                      |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| C++                    |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| CloudFormation         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| COBOL                  |                                                                                                                        | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>Enterprise Plan</p> | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>From Enterprise</p> |
| C#                     | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| CSS                    | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Dart                   |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Docker                 | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Flex                   | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| GitHub Actions         |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Go                     | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Gosu                   |                                                                                                                        | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>Enterprise Plan</p> | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>From Enterprise</p> |
| Groovy                 |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| HTML                   | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Java                   | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| JavaScript             | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| JCL                    |                                                                                                                        | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>Enterprise Plan</p> | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>From Enterprise</p> |
| JSON                   |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Kotlin                 | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Kubernetes/Helm        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Mulesoft Dataweave     |                                                                                                                        | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>Enterprise Plan</p> | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>From Enterprise</p> |
| Objective-C            |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| PHP                    | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| PL/I                   |                                                                                                                        | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>Enterprise Plan</p> | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>From Enterprise</p> |
| PL/SQL                 |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Powershell             |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Python                 | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| R                      |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| RPG                    |                                                                                                                        | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>Enterprise Plan</p> | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>From Enterprise</p> |
| Ruby                   | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Rust                   | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Scala                  | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Secrets                | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Shell                  |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Swift                  |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| Terraform              | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| TypeScript             | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| TSQL                   |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| VB.NET                 | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| VB6                    |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | <p><img src="https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg" alt="Checkmark icon"><br>From Enterprise</p> |
| XML                    | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg) | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |
| YAML                   |                                                                                                                        | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         | ![Checkmark icon](https://content.gitbook.com/content/mX1WoFEHhJp6VdSbyTDi/blobs/IYetsmUYwdqLjF2ZXcuG/green-check.svg)                                         |

## Related pages

* [ABAP](/sonarqube-server/analyzing-source-code/languages/abap.md)
* [Ansible](/sonarqube-server/analyzing-source-code/languages/ansible.md)
* [Apex](/sonarqube-server/analyzing-source-code/languages/apex.md)
* [Azure Pipelines](/sonarqube-server/analyzing-source-code/languages/azure-pipelines.md)
* [Azure Resource Manager](/sonarqube-server/analyzing-source-code/languages/azure-resource-manager.md)
* [C/C++/Objective-C analysis overview](/sonarqube-server/analyzing-source-code/languages/c-family/overview.md)
* [C#](/sonarqube-server/analyzing-source-code/languages/csharp.md)
* [CloudFormation](/sonarqube-server/analyzing-source-code/languages/cloudformation.md)
* [COBOL](/sonarqube-server/analyzing-source-code/languages/cobol.md)
* [Dart](/sonarqube-server/analyzing-source-code/languages/dart.md)
* [Docker](/sonarqube-server/analyzing-source-code/languages/docker.md)
* [Flex](/sonarqube-server/analyzing-source-code/languages/flex.md)
* [GitHub Actions](/sonarqube-server/analyzing-source-code/languages/github-actions.md)
* [Go](/sonarqube-server/analyzing-source-code/languages/go.md)
* [Gosu](/sonarqube-server/analyzing-source-code/languages/gosu.md)
* [Groovy](/sonarqube-server/analyzing-source-code/languages/groovy.md)
* [HTML](/sonarqube-server/analyzing-source-code/languages/html.md)
* [Java](/sonarqube-server/analyzing-source-code/languages/java.md)
* [JavaScript/TypeScript/CSS](/sonarqube-server/analyzing-source-code/languages/javascript-typescript-css.md)
* [JCL](/sonarqube-server/analyzing-source-code/languages/jcl.md)
* [JSON](/sonarqube-server/analyzing-source-code/languages/json.md)
* [Kotlin](/sonarqube-server/analyzing-source-code/languages/kotlin.md)
* [Kubernetes/Helm](/sonarqube-server/analyzing-source-code/languages/kubernetes.md)
* [MuleSoft](/sonarqube-server/analyzing-source-code/languages/mulesoft.md)
* [PHP](/sonarqube-server/analyzing-source-code/languages/php-analysis.md)
* [PLI](/sonarqube-server/analyzing-source-code/languages/pli.md)
* [PL/SQL](/sonarqube-server/analyzing-source-code/languages/pl-sql.md)
* [PostgreSQL](/sonarqube-server/analyzing-source-code/languages/postgres.md)
* [Python](/sonarqube-server/analyzing-source-code/languages/python.md)
* [RPG](/sonarqube-server/analyzing-source-code/languages/rpg.md)
* [Ruby](/sonarqube-server/analyzing-source-code/languages/ruby.md)
* [Rust](/sonarqube-server/analyzing-source-code/languages/rust.md)
* [Scala](/sonarqube-server/analyzing-source-code/languages/scala.md)
* [Secrets](/sonarqube-server/analyzing-source-code/languages/secrets.md)
* [Shell](/sonarqube-server/analyzing-source-code/languages/shell.md)
* [Swift](/sonarqube-server/analyzing-source-code/languages/swift.md)
* [Terraform](/sonarqube-server/analyzing-source-code/languages/terraform.md)
* [T-SQL](/sonarqube-server/analyzing-source-code/languages/t-sql.md)
* [VB.NET](/sonarqube-server/analyzing-source-code/languages/vb-dotnet.md)
* [VB6](/sonarqube-server/analyzing-source-code/languages/vb6.md)
* [XML](/sonarqube-server/analyzing-source-code/languages/xml.md)
* [YAML](/sonarqube-server/analyzing-source-code/languages/yaml.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/languages/overview.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
