An aerospace startup is developing the guidance and navigation system for an autonomous drone delivery fleet. While the hardware engineering team has extensive experience writing assembly code for microcontrollers, the software lead decides that the core navigation software must be developed in a high-level programming language rather than a low-level language.
Explain why the software team would choose to write this complex guidance system in a high-level language rather than a low-level language.
Practise AQA GCSE Computer Science Classification of programming languages and translators with exam-style questions for GCSE Computer Science. 48 questions, matched to the AQA GCSE Computer Science (8525) specification and written in Paper 1 and Paper 2 style. Every question includes a full worked solution and mark scheme, so you can see where marks are awarded rather than just whether you got the answer right.