An independent software developer is deciding how to distribute their new simulation engine. They are choosing between two different types of language translator to convert their high-level source code into machine code. One translator translates the entire source code at once to produce a standalone executable file, whereas the other translates and executes the source code line-by-line at runtime.
State the names of these two different types of language translator described.
41 exam-style questions on Edexcel GCSE Computer Science Programming languages, covering Low-level and high-level languages and Interpreters versus compilers. Each one has a worked solution and a mark scheme showing where the marks go.