AQA A’Level SLR15 Translators


About this video

AQA Specification Reference
AS Level 3.6.3.1
A Level 4.6.3.1

A translator is any program which is responsible for turning source code into executable code, in this video we discuss the three main types of translators: Interpreters, Compilers and Assemblers.

Key questions:

- What is the difference between an assembler, interpreter and compiler?
- When would you use each type of translator?

00:00 Translators
00:08 Intro
00:13 From human to machine
00:59 Assembler
01:27 Interpreter
01:54 Compiler
02:47 Compiler example
03:39 Interpreter example
04:40 Translators: Assemblers, compilers and interpreters
04:55 Key questions
05:06 Outro

Last updated: 13.05.25