Debugging and Testing Support
Debugger:
A debugger is a program or tool that is used to examine the state of a program while the program is running. The debugger is very useful to find bugs as it allows a programmer to run the program line by line and determine which code is…