IGCSE · Computer Science 0478 · Software & the internet

Languages, translators & IDEs: IGCSE Computer Science questions with answers

Free Languages, translators & IDEs questions for IGCSE Computer Science (0478), part of Software & the internet. Each question has the answer and the marking points an examiner would look for.

Generate a full Languages, Translators & IDEs worksheet →All Software & the internet questions

Languages, translators & IDEs practice questions

Question 1Structured · 3 marks
(a)

State what is meant by the term compiler.

[2]
(b)

State what is meant by the term interpreter.

[1]
Show answers and mark scheme
PartAnswer and marking pointsMarks
(a)A translator that converts a whole high-level program into machine code before it runs
A translator that converts a whole high-level program into machine code before it runs B2
2
(b)A translator that translates and executes a program one line at a time
A translator that translates and executes a program one line at a time B1
1
Question 2Structured · 3 marks
(a)

State what is meant by the term interpreter.

[1]
(b)

State what is meant by the term compiler.

[2]
Show answers and mark scheme
PartAnswer and marking pointsMarks
(a)A translator that translates and executes a program one line at a time
A translator that translates and executes a program one line at a time B1
1
(b)A translator that converts a whole high-level program into machine code before it runs
A translator that converts a whole high-level program into machine code before it runs B2
2

More Software & the internet questions

Want a mentor, not just a paper?

Riyaz Shaikh has mentored IGCSE, IB and A Level students for 15+ years, one-on-one, online and in Mumbai. The hardest questions on this site are the ones he uses to find a student's weak points.

Meet Riyaz →

Original Cambridge-style practice questions written for mentorriyaz.in. These are not Cambridge past paper questions, and this site is not affiliated with or endorsed by Cambridge University Press & Assessment. Updated 2026-11-04. Paper generator · mentorriyaz.in