SonarCloud supported languages

What’s the full list of SonarCloud supported languages?

Hi Fabio,

SonarCloud supports:

  • ABAP
  • Apex
  • C
  • C#
  • C++
  • COBOL
  • CSS
  • Flex
  • Go
  • HTML
  • Java
  • JavaScript
  • Kotlin
  • Objective-C
  • PHP
  • PL/SQL
  • Python
  • Ruby
  • Scala
  • Swift
  • T-SQL
  • TypeScript
  • Visual Basic .NET
  • XML

Be aware that this is a living list! In the sense that more languages are planned in the roadmap, some coming soon.

EDIT: The definitive (and always up-to-date) list can now be obtained from SonarCloud homepage @ https://sonarcloud.io/about .

2 Likes

I have a project which has Terraform being supported by sonarcloud, but Terraform isnt listed on https://sonarcloud.io/about . Is that list being kept up to date?

Static Code Inspection & Code Analysis Tools | SonarQube contains more languages (RPG; PL/I), but it also doesn’t mention Terraform.

Hi
Could you please let me know sonar qube will support POWERSHELL scripts for code coverage . my source codes are written in powershell to get the API data and using running azure pipeline. Please let me know