AQA A’Level SLR15 Types of programming languages


About this video

AQA Specification Reference
AS Level 3.6.2.1
A Level 4.6.2.1

In this video we take a journey through time and look at the evolution of computer languages from machine code and other low level languages through to modern high level languages such as Python, C#, Visual Basic etc.

Key questions:

- What do we mean by low-level and high level programming languages?
- What is the difference between machine code and assembly language?

00:00 Types of programming languages
00:12 Intro
00:17 What is a programming paradigm?
00:58 Why do we need different programming paradigms?
01:40 Low-level vs high-level languages
02:55 Evolution of programming languages/paradigms
03:26 Key questions
03:38 Outro

Last updated: 13.05.25