Which of the following is NOT a high-level programming language?

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

Question 1 Report

Which of the following is NOT a high-level programming language?

Answer Details

Programming languages are grouped into levels based on how close they are to the way a computer's hardware actually operates. A high-level language uses English-like keywords and structures (such as loops, functions, and readable variable names) that are far removed from the binary instructions a processor executes, which makes such languages easier for humans to read, write, and maintain. A low-level language, by contrast, is written in instructions that closely mirror the processor's own operations, using short mnemonic codes tied directly to specific hardware registers and memory addresses.

Among the options, the language built from short mnemonics that map almost one-to-one onto a processor's machine instructions is a low-level language: it requires a programmer to think in terms of registers, memory addresses, and individual CPU operations rather than abstract logic. The other three languages listed all use readable, structured syntax with built-in libraries and abstractions that let a programmer describe what should happen without worrying about the underlying hardware, which is exactly what defines a high-level language.

A common misconception is that "low-level" means simple or beginner-friendly; it actually means low-level in terms of abstraction from hardware, and such languages are typically harder to learn because they demand precise control over the machine itself.

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