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