debugger

noun

1.
a program that helps in locating and correcting programming errors
Derived from:
debug