Skip to content

Types of program translator: AQA A‑Level Computer Science questions

Every AQA A-Level Computer Science exam question on 4.6.3 Types of program translator, 2020–2025, with its mark scheme and examiner’s report.

Find questions561
Calculations

561 questions

  1. Q06.5

    June 2025 · AS Paper 2

    The whole paper ↗
    June 2025 AS Paper 2, question 06.5: Describe the role of an assembler and explain why an assembler is needed. [2 marks]
  2. Q06.3

    June 2022 · AS Paper 2

    The whole paper ↗
    June 2022 AS Paper 2, question 06.3: Some compilers translate source code into an intermediate language rather than producing an executable file. Bytecode is one example of an intermediate language
  3. Q06.4

    June 2022 · AS Paper 2

    The whole paper ↗
    June 2022 AS Paper 2, question 06.4: Give one reason why some compilers produce their final output in an intermediate language instead of machine code. [1 mark]
All 3 questions on Types of program translator, as a list
  1. June 2025, AS Paper 2, Q06.5 (2 marks): Describe the role of an assembler and explain why an assembler is needed. [2 marks]
  2. June 2022, AS Paper 2, Q06.3 (2 marks): Some compilers translate source code into an intermediate language rather than producing an executable file. Bytecode is one example of an intermediate language
  3. June 2022, AS Paper 2, Q06.4 (1 mark): Give one reason why some compilers produce their final output in an intermediate language instead of machine code. [1 mark]

Questions, mark schemes and examiner’s reports are © AQA, from their published past papers. Plumi isn’t affiliated with any exam board. Want whole papers? Full past papers.

Rather write your answers by hand on iPad? Plumi marks them against the same mark schemes.