Supported Languages

We're always working on improving language support.
Officially Supported Languages
Our officially supported languages usually have support for Static Analysis, Code Duplication, Code Complexity, and Test Coverage.
We support the following languages:
  • Scala
  • Java
  • JavaScript
  • Python
  • Ruby
  • PHP
  • Apex
  • JSP
  • XML
  • Velocity
  • VisualForce
  • C#
  • JSON
  • Kotlin
  • Markdown
Community Supported Languages
Community supported languages are languages added to Codacy by one of our users, following our documentation on how to do so.
While the support for these languages works perfectly, it might be limited to Static Analysis.
That is not to say that Codacy won’t extend that support, but we simply made it available right away, thanks to our contributors.
Community supported languages currently include:
  • CoffeeScript
  • CSS
  • C/C++
  • Dockerfile
  • SASS
  • Shell Script
  • Swift
  • TypeScript
  • LESS
  • Go
  • SQL
  • Elixir
  • Powershell
What engines do we support?
You can see a full list of which engines we support here.
Adding a new language
If your language is not yet supported, you can contribute to making it available on Codacy.
Have more questions? Submit a request


Article is closed for comments.