AQA GCSE Computer Science · 8525
Paper 2
Revise: High-Level vs Low-Level LanguagesLow-level code is machine-dependent: it is written for a particular processor architecture. Writing it effectively therefore requires knowledge of that hardware. The code is harder to write and understand, and managing many small operations gives the programmer more opportunities to make mistakes.