Opening Paperstreak

O Level Computer Science past papers › Topics

Types of programming language, translators and IDEs past paper questions

O Level Computer Science 2210 · Software. 1 Explain what is meant by a high-level language and a low-level language, including the advantages and disadvantages of each 2 Understand that assembly language is a form of low-level language that uses mnemonics, and that an assembler is needed to translate an assembly language program into machine code 3 Describe the operation of a compiler and an interpreter, including how high-level language is translated by each and how errors are reported Advantages and disadvantages include: – ease of reading and writing code, e.g. low-level is hard to read – ease of debugging code – machine independence – direct manipulation of hardware A compiler translates the whole code at once before executing it, producing an executable file An interpreter translates and executes the code line-by-line A compiler provides an error report for the whole code if errors are detected An interpreter stops executio

In Cambridge O Level Computer Science 2210, Types of programming language, translators and IDEs came up in 11 of the 34 papers on Paperstreak, for about 6 marks a paper when it does. It last came up in October/November 2025.

11 questions, newest first

  1. 2210/12/O/N/25 Question 3 · 4 marks
  2. 2210/13/O/N/25 Question 6 parts (c) (d(i)) (d(ii)) (d(iii)) (d(iv)) · 6 marks
  3. 2210/12/M/J/25 Question 3 parts (a) (b(i)) (b(ii)) · 11 marks
  4. 2210/13/O/N/24 Question 7 · 4 marks
  5. 2210/11/M/J/23 Question 7 · 4 marks
  6. 2210/12/M/J/23 Question 5 · 9 marks
  7. 2210/11/M/J/22 Question 6 · 5 marks
  8. 2210/12/M/J/22 Question 4 part (a) · 3 marks
  9. 2210/12/O/N/21 Question 6 · 6 marks
  10. 2210/11/M/J/20 Question 9 parts (a) (b) (c) · 6 marks
  11. 2210/12/M/J/20 Question 2 · 7 marks

More in Software: Types of software and interrupts.

Questions and mark schemes from Cambridge International past papers. Paperstreak isn't affiliated with Cambridge.