Tell syntax, runtime, and logic errors apart - Programming | Zoonk