← All printables
IGCSE Computer Science Paper 1 · Modules 419–429

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

A free printable IGCSE Computer Science Paper 1 crossword with 10 clues, built from the key terms of 4.2 Programming Languages, Translators and IDEs (Modules 419–429) — Program and source code, High-level language, Low-level language, Ease of reading and writing code: high-level vs low-level, Ease of debugging: high-level vs low-level, Machine independence and more. Print it or save it as a PDF — the answer key starts on its own page. No login needed.

IGCSE Computer Science Paper 1 Crossword: 4.2 Programming Languages, Translators and IDEs (Modules 419–429)

Name:
Date:
Class:

Crossword

Read each clue and write the matching term in the grid. Numbers in brackets show the letters in each word.

1
2
3
4
5
6
7
8
9
10

Across

  1. 3. Debugging is finding and fixing errors. It is ______ in short, readable high-level code than in long, hard-to-read low-level code, and translators give clearer error messages for it. Word 1 of: ______ to _____ (6)
  2. 4. The instructions a programmer writes in a programming language. The CPU cannot run it until a translator turns it into machine ______. Word 1 of: ______ ____ (6)
  3. 5. Word 3 of the term in 3 Across: ______ to _____ (5)
  4. 6. Word 1 of the term in 1 Down: _______ ___________ (7)
  5. 8. A programming language close to the CPU's instructions, such as machine code or assembly language. Each instruction is one simple CPU operation, so it is harder for people to read. Word 1 of: ___-_____ language (3)
  6. 10. A programming language using English-like words that is easy for people to read and write, such as Python or Java. One statement does many jobs, and it must be translated before the CPU can run it. Word 2 of: high-_____ language (5)

Down

  1. 1. A language whose code can run on different types of computer. High-level languages are ______ (portable); low-level languages are ______ dependent. Word 2 of: _______ ___________ (11)
  2. 2. A short, memorable code in assembly language, such as LDA, ADD or STO, that stands for one machine code instruction and is easier to remember than binary. (8)
  3. 7. Low-level code can work directly with ______, such as registers and memory locations, which high-level languages usually hide from the programmer. Word 2 of: direct ________ control (8)
  4. 9. Word 2 of the term in 4 Across: ______ ____ (4)

Answer Key

IGCSE Computer Science Paper 1 · Modules 419–429
1I
2M
N
N
D
3E
A
S
I
E
R
M
P
4S
O
U
R
C
E
N
N
I
5D
E
B
U
G
6M
A
C
7H
I
N
E
A
N
R
T
D
8L
O
W
9C
A
O
R
D
10L
E
V
E
L
Across
3EASIER — Debugging is finding and fixing errors. It is ______ in short, readable high-level code than in long, hard-to-read low-level code, and translators give clearer error messages for it. Word 1 of: ______ to _____
4SOURCE — The instructions a programmer writes in a programming language. The CPU cannot run it until a translator turns it into machine ______. Word 1 of: ______ ____
5DEBUG — Word 3 of the term in 3 Across: ______ to _____
6MACHINE — Word 1 of the term in 1 Down: _______ ___________
8LOW — A programming language close to the CPU's instructions, such as machine code or assembly language. Each instruction is one simple CPU operation, so it is harder for people to read. Word 1 of: ___-_____ language
10LEVEL — A programming language using English-like words that is easy for people to read and write, such as Python or Java. One statement does many jobs, and it must be translated before the CPU can run it. Word 2 of: high-_____ language
Down
1INDEPENDENT — A language whose code can run on different types of computer. High-level languages are ______ (portable); low-level languages are ______ dependent. Word 2 of: _______ ___________
2MNEMONIC — A short, memorable code in assembly language, such as LDA, ADD or STO, that stands for one machine code instruction and is easier to remember than binary.
7HARDWARE — Low-level code can work directly with ______, such as registers and memory locations, which high-level languages usually hide from the programmer. Word 2 of: direct ________ control
9CODE — Word 2 of the term in 4 Across: ______ ____

Modules this crossword covers

Every module has its own free printable worksheet with an answer key, and students can practise the same terms interactively on Cloodit.

Part of: IGCSE Computer Science 0478 — 4.2 Programming Languages, Translators and IDEs, QCE Digital Solutions Unit 1 — Algorithms and Programming Techniques

More IGCSE Computer Science Paper 1 printables

This printable is free — no login needed.

Make a free class, give it a journey, and you also get:

Create a free teacher account →

No credit card. No setup fee. Make a class and invite students in under three minutes.