JAMB Computer Studies · Section 7

Programming Language

Section G: Developing Problem-Solving Skills

Content items
4content items
Objectives
4objectives
Section topics
6section topics

Syllabus content and objectives

Official JAMB Computer Studies outline · Section G: Developing Problem-Solving Skills

Content

Definition and classification of programming languages: machine language, assembly language, and high-level programming languages.

Objective

Define a programming language and identify the different classifications of programming languages.

Content

Machine language: binary machine code interpreted directly by computer hardware.

Objective

Explain machine language and state its advantages and disadvantages.

Content

Assembly language: symbolic language closely related to machine language.

Objective

Explain assembly language and state its advantages and disadvantages.

Content

High-level programming languages, including BASIC, C, Java, Fortran 2008, Python, and Perl.

Objective

Explain high-level programming languages and state their advantages and disadvantages compared with machine and assembly languages.

Practice Past Questions on this Topic

Opens the CBT engine with Computer Studies past questions and answers.

More topics in this section

Open section in the full outline

Done revising Programming Language?

Answer Computer Studies past questions under the same timed conditions as the real CBT exam — then come back and tick off the next topic.