Skip to content

Course home

x
Sign up
x

Bugs, debugging, and the big three error types

Bugs, debugging, and the big three error types

Flowchart for deciding between syntax, runtime, and logic errors based on whether the program starts, crashes, or gives the wrong output

A program error, or bug, is a mistake in code that stops a program working as intended. Debugging means finding the mistake, fixing it, and checking that the fix really worked.

Identifying and correcting program errors Lesson

  1. GCSE
  2. /Computer Science
  3. /Identifying and correcting program errors

Step-by-step lessons on Edexcel GCSE Computer Science Identifying and correcting program errors. Each one builds up to exam-style questions. Build strong foundations in binary, logic and core programming constructs before moving on to the more complex algorithm design and evaluation questions.

Lessons