the process of identifying and resolving bugs or errors in software
troubleshooting
diagnostics
problem-solving
The debugging process involved stepping through the code with a debugger.
The developer used print statements for debugging purposes.
The software was thoroughly debugged before being released to users.