A tool that aids in the debugging of programs written in certain high-level languages. See also source debugger.