2.4.2

Low Level Programming Languages

Test yourself

Low-Level Languages

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

Illustrative background for Low-Level LanguagesIllustrative background for Low-Level Languages ?? "content

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.
Illustrative background for What does an LLL look like?Illustrative background for What does an LLL look like? ?? "content

What does an LLL look like?

  • LLL commands are not easy to read, and might include commands such as:
    • MOV ax, bx
    • CMP ch, dh
    • CLI
Illustrative background for Why do we use LLLs?Illustrative background for Why do we use LLLs? ?? "content

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.

Jump to other topics

1Components of a Computer

2Software & Software Development

3Exchanging Data

4Data Types, Data Structures & Algorithms

5Legal, Moral, Cultural & Ethical Issues

6Elements of Computational Thinking

6.1Thinking Abstractly

6.2Thinking Ahead

6.3Thinking Procedurally

6.4Thinking Logically

6.5Thinking Concurrently

7Problem Solving & Programming

8Algorithms

Unlock your full potential with Seneca Premium

  • Unlimited access to 10,000+ open-ended exam questions

  • Mini-mock exams based on your study history

  • Unlock 800+ premium courses & e-books

Get started with Seneca Premium