debugger

diːˈbʌɡə

noun

a computer program that assists in the detection and correction of errors in other computer programs.