[Mova](https://md.mova.elamur.ai/free/en/) · [this page in HTML](https://mova.elamur.ai/free/en/dictionaries/school/w/debug.html)

[home](https://md.mova.elamur.ai/free/en/) / [dictionaries](https://md.mova.elamur.ai/free/en/dictionaries/) / [The school dictionary](https://md.mova.elamur.ai/free/en/dictionaries/school/) / debug

[← D](https://md.mova.elamur.ai/free/en/dictionaries/school/D/)

# debug

«debug» in Mova's school dictionary: **To find and fix the mistakes (bugs) in a computer program** — its meaning for a pupil, its sense in the lessons and examples.

### part of speech

verb (debug, debugs, debugged, debugging)

### meaning for a pupil

1) (computers) To find and fix the mistakes (bugs) in a computer program. [tree →](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/#m1)

2) To find and fix problems in any plan or machine. [tree →](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/#m2)

3) (rare) To remove insects or hidden listening devices from a place. [tree →](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/#m3)

### sense in the lessons

In coding lessons debugging means running the program, seeing what goes wrong, finding the line with the mistake and fixing it — step by step. Phrases: «debug the code», «a debugging tool», «debug your program».

### examples

- Our robot kept turning left, so we had to debug the program. [tree →](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/#x1)
- Debugging means finding the mistake and fixing it. [tree →](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/#x2)
- It took me ten minutes to debug my Scratch game. [tree →](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/#x3)
- The teacher showed us how to debug by testing one step at a time. [tree →](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/#x4)
- Good programmers spend lots of time debugging. [tree →](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/#x5)
- We debugged our plan for the school fair after the first test run. [tree →](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/#x6)
- The spy movie showed agents debugging a hotel room. [tree →](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/#x7)

### note

Past form «debugged», «-ing» form «debugging» (double g). Noun «a bug» = a mistake in a program. A famous story says the word «bug» came from a moth found in an early computer, but people already used «bug» for faults before that — a common myth.

### Trees and pragmatics

[Every meaning and example of «debug» parsed by Mova](https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/D/debug/), each sentence with its dependency tree and frames.
