调试工具（）亦称除错程式、调试器，指一种用于调试其它程式的电脑程式及工具。能够让程式码在指令组模拟器（ISS）中可以检查运行状况以及选择性地运行，以便排错、除错。当开发的进度遇到瓶颈或找不出哪里有问题时，这技术将是非常有用的。但是将程式运行在除错器之下，这将比直接在运作的平台以及处理器上执行还要来得慢。当程式当机时，如果除错器是属于来源阶段除错器（source-level debugger）或象征阶段除错器（symbolic debugger），除错器即可以显示出错误所在位置的原始码，并使其于整合开发环