High-Low Level Language
Name
:
1. A programmer uses a high level language to produce code for an interpreter. What is the
name of the code they are producing? [1]
2. State two reasons why the programmer would choose to write their code in a high level
language. [2]
3. State two features of an interpreter and explain why this is advantageous to the
programmer. [4]
4. The interpreter produces machine code. What is meant by the term, ‘machine code’? [2]
5. State the relationship between a mnemonic in a low level language and a machine code
instruction. [1]
6. Describe what an assembler is for. [2]
Name
:
1. A programmer uses a high level language to produce code for an interpreter. What is the
name of the code they are producing? [1]
2. State two reasons why the programmer would choose to write their code in a high level
language. [2]
3. State two features of an interpreter and explain why this is advantageous to the
programmer. [4]
4. The interpreter produces machine code. What is meant by the term, ‘machine code’? [2]
5. State the relationship between a mnemonic in a low level language and a machine code
instruction. [1]
6. Describe what an assembler is for. [2]