An aerospace software engineer is designing the attitude determination and control system (ADCS) for a CubeSat. They must decide whether to write the control loops in a high-level language or a low-level assembly language.
Contrast high-level languages with low-level languages by describing three key differences between them.
48 exam-style questions on AQA GCSE Computer Science Classification of programming languages and translators. Each one has a worked solution and a mark scheme showing where the marks go.