What is "gdb"

GDB (GNU Debugger) is a GNU debugger. It can be used for debugging on Unix-like systems and supports many programming languages such as C, C++, Fortran, Objective-C, Pascal, Java and partially others.

Link to official page: Link