Low Level Languages

Computer Science: Edexcel IGCSE, topic 4.5.2

Low-Level Languages

Low-level programming languages are languages which are much closer to computer-understandable binary.

Low-Level Languages

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?

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?

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?

Practise this topic for free