12. Glossary
- bug
- An error in a program.
- debugging
- The process of finding and removing any of the three kinds of programming errors.
- exception
- Another name for a runtime error.
- parse
- To examine a program and analyze the syntactic structure.
- runtime error
- An error that does not occur until the program has started to execute but that prevents the program from continuing.
- semantic error
- An error in a program that makes it do something other than what the programmer intended.
- semantics
- The meaning of a program.
- syntax
- The structure of a program.
- syntax error
- An error in a program that makes it impossible to parse — and therefore impossible to interpret.