Visual COBOL can produce the following reports:
- Dead Code - finds unreferenced items or any piece of code that can't be reached during execution.
- Unreferenced Data - finds any data items that are not explicitly referenced in the Procedure Division of a program.
- Undeclared Procedures - finds any procedures that are referred to but not defined.
- Copybook Structure - displays the hierarchy of any copybooks defined in a program.
- Program Statistics - provides general information, such as number of source code lines, number of data items, and size of data items.
- Unexecuted Procedures - finds any procedures that are defined but not referred to.