← All printables
IGCSE Computer Science Paper 1 · Modules 430–439

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

A free printable IGCSE Computer Science Paper 1 word scramble with 9 key terms, built from the key terms of 4.2 Programming Languages, Translators and IDEs (Modules 430–439) — Assembler, Why translators are needed, Syntax errors and run-time errors reported by translators, Compiler, Executable file, Compiler error reporting 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 Word Scramble: 4.2 Programming Languages, Translators and IDEs (Modules 430–439)

Name:
Date:
Class:

Word scramble

Unscramble the letters and write each key term on the line.

1
MSERBELAS
A translator that converts an assembly language program into machine code, so the CPU can run it. Each mnemonic becomes one machine code instruction.
2
LTNTARAOSR
Software that converts high-level or assembly code into machine code, because the CPU can only run machine code. Types: assembler, compiler, interpreter.
3
XYATSN ORRRE
Code that breaks the rules of the language, like a missing bracket. The translator reports it and its line. A run-time error only occurs when the program runs.
4
MLPORCIE
A translator that converts a whole high-level language program into machine code in one go, before the program is run. The machine code can then run without the source code.
5
LUBEEEAXCT EIFL
The machine code program a compiler produces. It runs without the compiler or source code, needs no re-translation, and works only on the type of machine it was made for.
6
PROELCMI RORER PTEORR
A list of every error found after the compiler checks the whole program, with line numbers and error types. No executable is made and nothing runs until all are fixed.
7
EETRRRNPETI
A translator that translates a high-level program one line at a time and runs each line straight away. It makes no executable file, so the source code and ______ are needed on every run.
8
PSSTO TA RIFTS RRREO
An interpreter runs code line by line and halts at the first error it finds, reporting only that one. Earlier lines have already run. Later errors stay hidden until you fix it and run again.
9
IPCMOEDL APRROMG
A program translated all at once into an executable. It runs faster, needs no compiler to run, keeps the source code private, and gives a whole-program error report.

Answer Key

IGCSE Computer Science Paper 1 · Modules 430–439
1MSERBELAS → assembler — A translator that converts an assembly language program into machine code, so the CPU can run it. Each mnemonic becomes one machine code instruction.
2LTNTARAOSR → translator — Software that converts high-level or assembly code into machine code, because the CPU can only run machine code. Types: assembler, compiler, interpreter.
3XYATSN ORRRE → syntax error — Code that breaks the rules of the language, like a missing bracket. The translator reports it and its line. A run-time error only occurs when the program runs.
4MLPORCIE → compiler — A translator that converts a whole high-level language program into machine code in one go, before the program is run. The machine code can then run without the source code.
5LUBEEEAXCT EIFL → executable file — The machine code program a compiler produces. It runs without the compiler or source code, needs no re-translation, and works only on the type of machine it was made for.
6PROELCMI RORER PTEORR → compiler error report — A list of every error found after the compiler checks the whole program, with line numbers and error types. No executable is made and nothing runs until all are fixed.
7EETRRRNPETI → interpreter — A translator that translates a high-level program one line at a time and runs each line straight away. It makes no executable file, so the source code and interpreter are needed on every run.
8PSSTO TA RIFTS RRREO → stops at first error — An interpreter runs code line by line and halts at the first error it finds, reporting only that one. Earlier lines have already run. Later errors stay hidden until you fix it and run again.
9IPCMOEDL APRROMG → compiled program — A program translated all at once into an executable. It runs faster, needs no compiler to run, keeps the source code private, and gives a whole-program error report.

Modules this word scramble 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 — Programmed Solutions

More IGCSE Computer Science Paper 1 printables

This printable is free — no login needed.

Free classroom tools, no account: Hangman · Random Team Generator · Random Name Picker Wheel · Seating Plan Maker

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.