LogoLogo
Ctrlk
Start Free
  • Home
  • SonarQube Cloud
  • SonarQube Server
  • SonarQube Community Build
  • Homepage
  • Try out SonarQube Server
  • AI capabilities
  • Server installation and setup
  • Server update and maintenance
  • Analyzing source code
    • SonarQube Server analysis overview
    • Project analysis setup
    • Scanners
    • Analysis parameters
    • Languages
      • Supported language versions
      • ABAP
      • Ansible
      • Apex
      • Azure Resource Manager
      • C/C++/Objective-C
      • CloudFormation
      • COBOL
      • C#
      • Dart
      • Docker
      • Flex
      • Go
      • HTML
      • Java
      • JavaScript/TypeScript/CSS
      • JCL
      • Kotlin
      • Kubernetes/Helm
      • PHP
      • PLI
      • PL/SQL
      • Python
      • RPG
      • Ruby
      • Scala
      • Swift
      • Secrets
      • Terraform
      • T-SQL
      • VB.NET
      • VB6
      • XML
    • .NET environments
    • Test coverage
    • Importing external issues
    • Background tasks
    • Pull request analysis
    • Branch analysis
    • CI integration
    • SCM integration
    • Security engine custom configuration
    • Troubleshooting the analysis
    • Incremental analysis
  • DevOps platform integration
  • User guide
  • Project administration
  • Instance administration
  • Extension guide
  • SonarQube glossary
On this page

Was this helpful?

  1. Analyzing source code

Languages

Information on analysis of the supported languages.

Supported language versionsABAPAnsibleApexAzure Resource ManagerC/C++/Objective-CCloudFormationCOBOLC#DartDockerFlexGoHTMLJavaJavaScript/TypeScript/CSSJCLKotlinKubernetes/HelmPHPPLIPL/SQLPythonRPGRubyScalaSwiftSecretsTerraformT-SQLVB.NETVB6XML
PreviousAnalysis parametersNextSupported language versions

Last updated 2 months ago

Was this helpful?

Resources

  • Sonar
  • Sonar Rules Catalog
  • Sonar Community

© 2008-2025 SonarSource SA. All rights reserved.