Key facts
- Developer
- GNU Project
- Initial release
- 1986 ; 40 years ago ( 1986 )
- Stable release
- 17.2 / 10 May 2026
- Written in
- C , C++ , Python
- Operating system
- Unix-like , Windows
- Type
- Debugger
- License
- GPLv3
- Website
- www .gnu .org /software /gdb
- Repository
- sourceware .org /git /binutils-gdb .git
via Wikipedia infobox
~12 min read
Encyclopedic overview
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 program variables and machine registers.
History
Excerpted from Wikipedia’s “GNU Debugger” article, available under the CC BY-SA 4.0 licence.