Series 7

Software, Languages
and Translators

From the OS that boots your machine to the compiler that runs your code - this series explains the software layer that makes computers actually work.

6 lessons ~4 hours total GCSE Free
System Software Languages and Translators GCSE

Interactive tools in this series

Software Stack Explorer
Click each layer - hardware to application - to see what it does
OS Function Matcher
Match real tasks to the correct OS responsibility
Multitasking Simulator
Watch the CPU switch rapidly between processes
Defrag Visualiser
Animated fragmented disk rearranging into order
Live Compression Demo
Type text and watch run-length encoding compress it live
Language Level Sorter
Drag code snippets to machine / low / high level
Compiler vs Interpreter Race
Side-by-side animation showing how each translates code
Tokeniser Demo
Type a line of code and watch it split into tokens live
IDE Feature Spotter
Click elements of a labelled IDE to identify what each does