Static Code AnalysisPrograms for static code analysis are associated with the name lint for historical reasons. See http://en.wikipedia.org/wiki/Lint_%28software%29 for discussion of this.
There are tools for various different languages.
EditText of this page
(last edited March 29, 2014)
or FindPage with title or text search