Multiple choice

The three levels of programming languages, in order from the most machine-oriented to the most human-oriented are

  1. machine language, high-level language, and assembly language

  2. machine language, high-level language, and binary representation

  3. binary representation, machine language, and assembly language

  4. machine language, assembly language, and high-level language

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Machine language uses raw binary instructions directly executed by the CPU. Assembly language adds mnemonics for machine instructions but remains hardware-specific. High-level languages use human-readable abstractions and are machine-independent.