GDB

0001-01-01

GDB is the GNU debugger

GDB can run on most UNIX, Windows, and macOS hosts. It supports many languages such as Ada, Assembler, C, C++, D, Fortran, Go, Objective-C, OpenCL, Modula-2, Pascal, and Rust.

GDB supports local and remote debugging and is also extensible with Python scripting support.

https://www.sourceware.org/gdb/