O'Reilly logo

Learning AWK Programming by Shiwang Kalkhanda

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

What is debugging?

Debugging is the art of removing the bugs or errors from a program, with the help of debugging tools, so that the program functions as intended. Debugging enables the programmer to watch a program execute its instructions one by one, thus giving the programmer enough time to understand what is happening when the code is being executed.

It also gives the programmer the opportunity to control and change the path of execution of a program without making changes to its source file.

Debugging enables the programmer to see the values stored in variables and arguments, at any point in the execution of a program, and also gives them the ability to change those values at runtime, if required.

All these features enable a programmer ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required