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, DConceptComputer-language generations are ordered by their level of abstraction from hardware. First-generation languages use machine code, second-generation…

  1. A.

    D, B, A, C

  2. B.

    B, D, C, A

  3. C.

    A, C, D, B

  4. 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

  1. A is machine language, so it belongs to the first generation.

  2. C is assembly language, so it belongs to the second generation.

  3. B is high-level language, so it belongs to the third generation.

  4. 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.

Explore the full course: Nta Ugc Net Paper 2

Loading lesson…