| 1. | The Codist | | | Check this site for a survey of source code comprehension tools (these show flow and/or relationships of function within the program in a graphical and/or text manner). Both free and commercial products are listed. members.tripod.com |
| 2. | CCured | | | Source-to-source translator for C, which analyzes the program to determine the smallest number of run-time checks that must be inserted in the program to prevent all memory safety violations. manju.cs.berkeley.edu |
| 3. | LCLint | | | Tool for statically checking C programs, GPL. lclint.cs.virginia.edu |
| 4. | CodeSurfer | | | An analysis and inspection tool that lets software developers and maintainers easily understand detailed dependence relations in source code. www.grammatech.com |
| 5. | Exuberant Ctags | | | Generates an index (or tag) file of C language objects found in C source and header files that allows these items to be quickly and easily located by a text editor or other utility. [Open Source, GPL] ctags.sourceforge.net |
| 7. | Compilercache | | | Caches compiled object files to dramaticly speed up compiles. More convenient than make, and speeds up builds (like RPM builds) that make doesn't. Obsoleted by ccache. www.erikyyy.de |
| 8. | Lint Plus | | | Source code analyzer, detects problems compilers cannot catch, by Cleanscape Software. www.cleanscape.net |
| 9. | Insure++ | | | An error detection tool for C/C++ that automatically finds hidden errors at the source code level. www.parasoft.com |
| 10. | C Module Viewer (CMV) | | | A small and smart programming tool that supports software engineering under C in the subjects modularity, overview and navigation (for Windows 9x/NT/2000). By Ezer Programmings. www.ezer.de |
| 11. | CC Shell | | | Allows C source files to be directly executed as scripts (using #!), speeding development and simplifying maintenance. ccsh.sourceforge.net |
| 12. | Crystal C | | | C source code editor with interactive flowcharts, automatic formatting, file dependency graphs, function call graphs, Class hierarchy graphs. By Software Authomation Research Corp. sgvsarc.com |
| 13. | Myer | | | Colorizes identifiers and constants to show their marginal cost to the program's coupling and cohesion metrics. [GPL] home.comcast.net |
| | |