A programmer is choosing between using a compiler and an interpreter to translate their high-level source code into machine code.
Describe two differences between how a compiler and an interpreter translate and execute source code.
18 exam-style questions on OCR GCSE Computer Science Languages. Each one has a worked solution and a mark scheme showing where the marks go.