Complete the description of programming languages and translators by writing the correct term from the box in each space.
| assembler | compiler | executable | hardware | high-level |
|---|---|---|---|---|
| interpreter | intermediate | low-level | machine | object |
Elias is developing firmware for a high-precision medical sensor. To achieve direct control over the hardware registers and ensure minimal execution latency, he writes the program in a ..... language. This specific code must then be translated directly into machine-readable instructions using an ..... .
For the patient-monitoring dashboard, Elias chooses a ..... language, which offers greater abstraction and readability. To distribute this dashboard to clinical workstations, he uses a ..... to convert the entire source code into a machine-specific ..... file that can run directly without any further translation.
18 exam-style questions on OCR GCSE Computer Science Languages. Each one has a worked solution and a mark scheme showing where the marks go.