Question:medium

Which of the following is a low-level language?

Show Hint

Low-level languages like Assembly provide direct control over hardware but require more detailed programming compared to high-level languages like Python or Java.
Updated On: May 7, 2026
  • Java
  • Python
  • Assembly
  • SQL
Show Solution

The Correct Option is C

Solution and Explanation

Programming languages are categorized as either low-level or high-level.
High-level languages (like Java, Python) are programmer-friendly, use English-like syntax, and are abstracted from the computer's hardware architecture. SQL is a high-level query language for databases.
Low-level languages provide little or no abstraction from the computer's instruction set architecture. They are closer to the hardware.
There are two main types of low-level languages:
1. Machine Language: Binary code (0s and 1s) that the CPU can execute directly.
2. Assembly Language: Uses mnemonics (short, English-like words) to represent machine code instructions. It has a one-to-one correspondence with machine language but is slightly more human-readable.
From the options, Assembly language is the only low-level language.
Was this answer helpful?
0