debuggers

Software error hunters

Debuggers are tools or programs that help programmers find and fix errors in code.

A debugger lets you pause execution, step through code line by line, and inspect variables to locate problems: I ran it through the debugger and found the loop was infinite.

The term also applies to people who debug: She's one of our best debuggers.

software

breakpoint

Code execution pause marker

decompiler · trace · dump · IDE · console · log · sandbox · emulator · snapshot

process

diagnose

Determine a disease's nature

detect · identify · isolate · reproduce · trace · step-through · examine · resolve · root-cause · bisect

code

error

Fault in communication

off-by-one · crash · assertion

people

developer

One who builds things

analyst · maintainer · reverse-engineer · hacker · sysadmin

Categories
Opposites
software development role

debuggerscompilers

Programs converting source code

builders · assemblers · linkers · obfuscators · malware

relationship to bugs

debuggershackers

Unauthorized computer system intruders

saboteurs · code breakers

Family

debugged, debugger

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Concrete · Rated G