Lint or a linter is any tool that flags suspicious usage in software written in any computer language.