Do you really want to send Feinorgh a message saying you like their work?
GNU debugger. Used to debug programs compiled by GCC, core files or processes.
From the gdb man page:
You can use GDB to debug programs written in C or C++. Support for Modula-2 and Chill is partial.