Lesson details

Key learning points

  1. In this lesson, we will learn that computers need clear and precise instructions in order to perform the expected task. We will also be taken on a journey from machine code to high-level languages in order to discover how a computer interprets instructions.

Licence

This content is made available by Oak National Academy Limited and its partners and licensed under Oak’s terms & conditions (Collection 1), except where otherwise stated.

Loading...

4 Questions

Q1.
Which of these is NOT a high-level programming language?
C
Java
Correct answer: Machine code
Python
Q2.
Which language uses nmeumonics and op codes for its commands?
Correct answer: Assembly language
C
Machine code
Python
Q3.
Which of these will create a single, executable file that can then be run without the original source code.
Correct answer: Compiler
Interpreter
Q4.
Which of these will run the source code one line at a time and doesn’t create an executable file. It is needed every time you run the code.
Compiler
Correct answer: Interpreter