Continuous Inspection

Multi-Technology Support

SonarSource products can be used to analyze software applications written in many different languages. Support for additional languages can be easily added through community and commercial plugins.

Multi-Language Coverage

SonarSource products provide multi-platform, multi-language analysers for enterprise-wide code inspection of applications. This makes Sonar a one-stop shop for internal quality. Wherever possible, existing open source tools for code quality inspection are integrated with SonarSource products to enhance functionality and enable a smooth transition.

Language-Neutral

SonarSource products are language-agnostic: any new language can be easily integrated with them. Plugins make it easy to add support for new languages to SonarSource products. SonarSource products also provide all the base functionality for continuous inspection of Java code out-of-the-box.

Plugins for Additional Language Support

Plugins make it easy to add support for new languages to SonarSource products. Some of the additional languages available through community and commercial plugins include:

  • ABAP
  • COBOL
  • C/C++
  • C#
  • Pascal
  • Groovy
  • Visual Basic 6
  • JavaScript
  • PHP
  • Python
  • HTML
  • JSP

 

and many others