GDB

Technology & Computing abbreviation · Programming

GDB
Stands forGNU Debugger
CategoriesTechnology & Computing

GDB stands for GNU Debugger, a programming abbreviation.

The standard command-line debugger on Linux and many Unix systems, used to step through C, C++, Rust and other compiled programs, set breakpoints, inspect variables and analyze crash dumps.

Example: Load the core dump into GDB and run bt to see where the program crashed.

Usage notes

Written by Richard Stallman in 1986 as part of the GNU Project. IDEs such as VS Code and CLion often drive it behind the scenes. LLDB, from the LLVM project, is the default debugger on macOS.

More programming abbreviations

  • FIFO – First in, first out
  • FORTRAN – Formula Translation
  • FP – Functional programming
  • FSM – Finite-state machine
  • GC – Garbage collection
  • GCC – GNU Compiler Collection
  • GIL – Global interpreter lock
  • GoF – Gang of Four
  • grep – Globally search for a regular expression and print
  • gRPC – gRPC Remote Procedure Calls
  • GUID – Globally unique identifier
  • HATEOAS – Hypermedia as the Engine of Application State

See all 154 programming abbreviations →