Which of the following is not a third generation language?

Assessment: JAMB UTME - Computer Studies - 2025 Subject: Computer Studies

Question 1 Report

Which of the following is not a third generation language?

Answer Details

Programming languages are classified into generations based on how close they are to the hardware and how much they resemble human language. Third generation languages are high-level languages that use English-like statements and are largely independent of any particular machine. FORTRAN, COBOL, and Basic all fit this description, being designed for scientific, business, and general-purpose programming respectively using readable syntax.

Assembly language belongs to the second generation. It uses mnemonic codes such as ADD or MOV that map closely to a specific processor's machine instructions, which means a program written in assembly language for one type of processor generally will not run on another. This close tie to hardware, rather than English-like structure, places it a generation below FORTRAN, COBOL, and Basic.

When classifying a language by generation, check whether it is written in processor-specific mnemonics (second generation) or in portable, English-like statements (third generation).

Download The App On Google Playstore

Everything you need to excel in your exams

Green Bridge CBT Mobile App
Personalized AI Learning Chat Assistant
200,000+ Exam Questions Across IGCSE, JAMB, WAEC & NECO
Over 3,900 Lesson Notes
Offline Support - Learn Anytime, Anywhere
Green Bridge Timetable
Literature Summaries & Potential Questions
Track Your Performance & Progress
In-depth Explanations for Comprehensive Learning