Programming · Level 2 of 5
Debugging
Finding and correcting the causes of unintended program behavior.
Observing symptoms is only the first step toward identifying a cause.
Example
A developer traces a wrong total to an indexing error.
Listen to the definition and example
Audio transcript
Debugging. Finding and correcting the causes of unintended program behavior. Observing symptoms is only the first step toward identifying a cause. For example: A developer traces a wrong total to an indexing error.
Explore this concept
Why it matters
This helps you read implementation code and describe its behavior precisely.
Start with
Related concepts
Quick recall question
Try answering before looking back at the definition.