Question bank › GCSE Computer Science › Programming languages and IDEs

Languages, translators and IDEs

Answer on paper first, then reveal the mark scheme one mark at a time.

1Grade 1–32 marks

Give two characteristics of a high-level language. [2]

2Grade 4–54 marks

Describe two differences between a compiler and an interpreter. [4]

3Grade 4–53 marks

(a) Give one example of a low-level language. [1]

(b) Explain why a programmer might choose to write a program in a low-level language. [2]

4Grade 4–54 marks

Describe two features of an IDE that help a programmer find and fix errors. [4]

5Grade 6–74 marks

A games company is about to sell a new game to customers.

Explain whether the company should give customers a compiled version of the game or the source code to be interpreted. [4]

6Grade 4–53 marks

(a) Explain why programs written in a high-level language need to be translated. [2]

(b) Give one reason why a programmer might use an interpreter rather than a compiler while they are still writing and testing a program. [1]

Still losing marks on this topic?

Book a free introductory session and we'll find exactly which step is costing you.

Book a free intro