GNU Debugger

GNU Debugger
Developer(s)GNU Project
Initial release1986 (1986)
Stable release
16.3  / 20 April 2025
Repository
Written inC, C++, Python
Operating systemUnix-like, Windows
TypeDebugger
LicenseGPLv3
Websitewww.gnu.org/software/gdb

The GNU Debugger (GDB) is a portable debugger that runs on many Unix-like systems and works for many programming languages, including Ada, Assembly, C, C++, D, Fortran, Haskell, Go, Objective-C, OpenCL C, Modula-2, Pascal, Rust, and partially others. It detects problems in a program while letting it run and allows users to examine different registers.