Other forms: debugging, debugged
To debug is to find and remove the faults in a program. Debug the code, spent hours debugging, a debug build.
Most of the work is reproducing the fault reliably, because a bug you cannot repeat is a bug you cannot fix. The name comes from bug, meaning a fault in a machine, which was engineers' slang before computers — a moth found in a relay in 1947 is the famous story rather than the origin.
1verbdebugTo find and remove the faults in a program.
“I spent the whole afternoon trying to debug the code before the app would start.”
debug is a fixing.
Middle English
bugge — scarecrow, hobgoblin
English
bug
English, today
debug
Built from
From de- + bug. bug First attested in this form around 1620 (referring to a “bedbug”), from earlier bugge (“beetle”), from Middle English bugge (“scarecrow, hobgoblin”) which is traced alternatively to:
Etymology from Wiktionary, CC BY-SA