The process of searching and correcting bugs (errors) in a program is called debugging and debugger is a program that is used as an aid to remove bugs from program. Bug in a small computer program causing a problem to crash the system or produce an invalid output.