Arrange the following programming languages according to their generations in…
2024
Arrange the following programming languages according to their generations in ascending order:
A. Machine language
B. High level language
C. Assembly language
D. Very high level language
Choose the correct answer from the options given below:
Answer: D. A, C, B, D — ConceptComputer-language generations are ordered by their level of abstraction from hardware. First-generation languages use machine code, second-generation…
- A.
D, B, A, C
- B.
B, D, C, A
- C.
A, C, D, B
- D.
A, C, B, D
Attempted by 66 students.
Show answer & explanation
Correct answer: D
Concept
Computer-language generations are ordered by their level of abstraction from hardware.
First-generation languages use machine code, second-generation languages use assembly, third-generation languages are high-level, and fourth-generation languages are very high-level or declarative.
Application
A is machine language, so it belongs to the first generation.
C is assembly language, so it belongs to the second generation.
B is high-level language, so it belongs to the third generation.
D is very high-level language, so it belongs to the fourth generation.
Cross-check
The sequence moves consistently from hardware-specific binary instructions to mnemonic assembly, then to high-level abstraction, and finally to very high-level or declarative languages. This confirms A, C, B, D.
Therefore, the ascending order is A, C, B, D.