SMART Metrics is a multiple-language sourcecode metrics gathering and reporting tool. Capable of gathering file and function metrics from C, C++, and Visual Basic (VB) source, it will calculate total line count, whitespace line count, lines of code, effective lines of code, logical lines of code, parameter and return counts (interface complexity), and cyclomatic complexity (McCabe). SMART Metrics can open individual source files, Visual Studio project files, as well as providing the ability to create custom file sets containing any number of files from multiple languages together. SMART Metrics will report file and function metrics to the display as well as providing the ability to export to text files, formatted web pages, or to comma-delimited text for easy importation into Microsoft Excel or other popular spreadsheet applications. This demo version has a 10 file per project limit as well as a 10 function per file limit. Registration removes these limitations.