Programming languages can be either high-level or low-level.
Identify the low-level programming language.
Mark scheme
- A Assembly language (1)
- The only correct answer is A. The correct answer is assembly language.
- B is not correct because C# is a high-level language
- C is not correct because Java is a high-level language
- D is not correct because Python is a high-level language
Example answers and how they were marked
A Assembly language
Why: Correct option: assembly language uses mnemonics and is a low-level language (1).
D Python
Why: Near miss: Python is a high-level language, so no mark is awarded.
C Java
Why: Misconception: Java is a high-level language because it uses statements that look like English, so no mark.