Shakti D Shekar
2012 IOSR Journal of Engineering  
In programming sometimes some condition which was assumed to be true is false during the program execution or the value of the variable which was assumed is not during program execution. The result of this the output will not be as expected. The errors like segmentation fault, logical errors can be understood during program execution only. Therefore debugging is very important in programming. The debugging can be done by printing out message or by using debugging tools or by using manual
more » ... using manual checking of the code line by line. There are various tools available to test the program for debugging and some of them are specific error debuggers. In this paper we discuss various debugging tools available for C programming on Linux platform. These tools helps programmer to reduce time in manual checking of program line by line.
doi:10.9790/3021-0202293299 fatcat:rw7dyniuhfcznbhh5qmaic7y2q