Low-Level Languages
Computer Science: Cambridge International GCSE, topic 1.4.4
Low-Level Languages
Low-level programming languages are languages which are much closer to computer-understandable binary.

Low-Level Languages
- Low-level languages (LLLs) are much closer to executable machine code than high-level languages.
- LLLs are harder to read by humans, but are easier to read for the computer.

What does a LLL look like?
- LLL commands are not easy to read, and might include commands such as:
- MOV ax, bx
- CMP ch, dh
- CLI

Why do we use LLLs?
- LLLs provide exact control over the central processing unit.
- LLLs need less translation, and often lead to faster code which is useful for computers with low specifications such as embedded systems.
Test yourself on Low-Level Languages
Which of these look like low-level statements?
Which type of language often have more optimised (faster) code?