析工具可以用来协助自动程式码审查，这些工具受欢迎的程度不如人工审查，但可以作的更快，更有效率。这些工具也可以封装一些对底层规则的深入了解，以及要进行形态分析需要的语意，因此操作软体的人工审查者不需要和完全人工审查者一样，有对程式及业务深入的了解。许多集成开发环境（IDE）也有提供基本的自动程式码审查机能，例如Eclipse及Microsoft Visual Studio。集成开发环境也有许多的plugin可以进行程式码审查。除了静态程序分析工具外，也有工具可以分析软体，并且进行，帮助人理解程式码。这种系