Exam tip 1
A classic exam question involves comparing compilers and interpreters. Be prepared to discuss their differences in terms of: speed of execution (compiler wins), speed of translation/development (interpreter wins), portability (interpreted code is more portable), error reporting (interpreter reports errors at runtime, line-by-line; compiler reports all syntax errors at once before execution), and distribution (compiler produces a standalone executable).