Skip to content

Course home

Programming languages

Programming languages

EasyMedium
1234
Question 3

A software developer is creating a new utility application written in a high-level programming language.

To be executed by the computer's CPU, this high-level source code must be translated into machine code.

Discuss the differences in how compilers and interpreters translate and execute source code, and explain why a developer might choose one over the other during both the development phase and the final distribution phase.

[6]
Markscheme

Programming languages Questions

  1. IGCSE
  2. /Computer Science
  3. /Programming languages

9 exam-style questions on Edexcel IGCSE Computer Science Programming languages. Each one has a worked solution and a mark scheme showing where the marks go.

Question bank