Question:

Which generation of computer languages is closest to natural language?

Show Hint

Language evolution: 1GL $\rightarrow$ 2GL $\rightarrow$ 3GL $\rightarrow$ 4GL $\rightarrow$ 5GL. The higher the generation, the closer it is to human language.
Updated On: Jun 10, 2026
  • 4GL
  • 2GL
  • 3GL
  • 5GL
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is D

Solution and Explanation

Concept: Programming languages are classified into generations based on their level of abstraction from machine language. As the generation number increases, the language generally becomes easier for humans to understand.

Step 1: Review language generations.

• 1GL -- Machine Language.

• 2GL -- Assembly Language.

• 3GL -- High-Level Languages (C, C++, Java).

• 4GL -- Very High-Level Languages.

• 5GL -- Languages associated with Artificial Intelligence and natural language processing.

Step 2: Understand Fifth Generation Languages. Fifth Generation Languages are designed to allow problem-solving using logical constraints and human-like expressions. They are closely related to:

• Artificial Intelligence.

• Expert Systems.

• Natural Language Processing.

• Knowledge-based systems.

Step 3: Compare with other generations. 2GL and 3GL still require substantial programming syntax. 4GL is simpler but not as close to natural language as 5GL. 5GL aims to minimize the gap between human language and computer instructions.

Step 4: Conclusion. Therefore, the generation of computer languages closest to natural language is the fifth generation. Hence, option (D) is correct.
Was this answer helpful?
0
0