blob: ffc9f3b69910a466fa24819907a60e59b3283389 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
---
title: Overview
url: /analysis/languages/overview/
---
SonarQube allows to analyze different languages depending on the Edition you are running.
| Language | Community Edition | Developer Edition | Enterprise Edition and Data Center Edtion |
| ------------------------------------ | ---------------------- | ---------------------- | ----------------------------------------- |
| [ABAP](/analysis/languages/abap/) | | ![](/images/check.svg) | ![](/images/check.svg) |
| [Apex](/analysis/languages/apex/) | | | ![](/images/check.svg) |
| [C#](/analysis/languages/csharp/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [C](/analysis/languages/cfamily/) | | ![](/images/check.svg) | ![](/images/check.svg) |
| [C++](/analysis/languages/cfamily/) | | ![](/images/check.svg) | ![](/images/check.svg) |
| [COBOL](/analysis/languages/cobol/) | | | ![](/images/check.svg) |
| [CSS](/analysis/languages/css/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [Flex](/analysis/languages/flex/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [Go](/analysis/languages/go/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [Java](/analysis/languages/java/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [JavaScript](/analysis/languages/javascript/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [Kotlin](/analysis/languages/kotlin/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [Objective-C](/analysis/languages/cfamily/) | | ![](/images/check.svg) | ![](/images/check.svg) |
| [PHP](/analysis/languages/php/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [PLI](/analysis/languages/pli/) | | | ![](/images/check.svg) |
| [PLSQL](/analysis/languages/plsql/) | | ![](/images/check.svg) | ![](/images/check.svg) |
| [Python](/analysis/languages/python/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [RPG](/analysis/languages/rpg/) | | | ![](/images/check.svg) |
| [Ruby](/analysis/languages/ruby/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [Scala](/analysis/languages/scala/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [Swift](/analysis/languages/swift/) | | ![](/images/check.svg) | ![](/images/check.svg) |
| [TypeScript](/analysis/languages/typescript/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [TSQL](/analysis/languages/tsql/) | | ![](/images/check.svg) | ![](/images/check.svg) |
| [VB.NET](/analysis/languages/vbnet/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [VB6](/analysis/languages/vb6/) | | | ![](/images/check.svg) |
| [HTML](/analysis/languages/html/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
| [XML](/analysis/languages/xml/) | ![](/images/check.svg) | ![](/images/check.svg) | ![](/images/check.svg) |
In this section you will find the documentation related to language analyzers made and supported by SonarSource.
[[warning]]
| This documentation is not updated automatically when you upgrade a given analyzer. It's required to upgrade SonarQube to get the latest version of analyzers's documentation. This will be improved in the future.
|