Teamscale's analyses work on a wide variety of programming languages used today. Detecting clones, deep nesting, long methods and files is included for all languages. Additionally, many specialized checks are included, tailored to detect quality problems in specific languages.
As of this writing, Teamscale supports the following programming languages:
- HANA SQLScript
- HANA View
- IEC 61131-3 ST
- Visual Basic
If your language isn't supported yet, don't hesitate to contact us; we continuously add support for new languages.