PROGRAMMING LANGUAGES
PROGRAMMING LANGUAGES
Introduction
Machine Language
Assembly Language
High-Level Languages
Scripting Languages
Used to automate tasks or enhance the functionality of other programs.
Object-Oriented Languages
Career Opportunities: Opens doors to careers in software development, data analysis, etc.
WAEC 2021:
Question: Define the term "programming language" and list three examples.
Answer:
A programming language is a formal language comprising instructions that produce various outputs
when executed by a computer.
WAEC 2019:
Question: State two differences between high-level and low-level programming languages.
Answer:
High-level languages are easier to read and understand, while low-level languages are machine-
oriented.
WAEC 2020:
Answer:
WAEC 2022:
Answer:
Encapsulation.
Inheritance.
Polymorphism.
Abstraction.
WAEC 2018:
Answer:
A compiler translates the entire program into machine language at once, while an interpreter translates
and executes line-by-line.
Practice Questions
This lesson provides a foundation for understanding programming languages and prepares students for
WAEC examinations.