Question:

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: Apr 18, 2026
  • Java
  • Python
  • Assembly
  • SQL
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is C

Solution and Explanation

Step 1: Understanding low-level languages.
Low-level languages are those that are close to the machine's native language, typically consisting of assembly languages or machine code. These languages provide minimal abstraction from the hardware.

Step 2:
Explanation of options.
- (A) Java: Java is a high-level, object-oriented language that provides a high level of abstraction from machine hardware.
- (B) Python: Python is a high-level programming language with powerful abstraction features and is easy for beginners.
- (C) Assembly: Correct. Assembly language is considered a low-level language as it is closely related to the machine's hardware.
- (D) SQL: SQL (Structured Query Language) is a high-level language used for database management and is not related to machine-level programming.

Step 3:
Conclusion.
Therefore, Assembly is a low-level language.

Final Answer: Assembly.
Was this answer helpful?
0
0