The TQI score is defined in such a way that it can be compared across projects, organizations, domains and different programming languages.
For some specific programming languages, specific metrics can be impossible to measure. In such case the TQI scores will not give a complete code quality indication.
See also the TiCS factsheet for coverage of languages.