An independent software developer is building a resource-intensive data processing tool. They are debating whether to distribute their application as a compiled executable or as an interpreted script.
Describe two distinct differences between a compiler and an interpreter in terms of how they 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.