Welcome to JSS2 Second Term!
We are building on our work from the First term as we learn more about Computer Science.
In today’s class, We will be discussing Computer Programming Language. We hope you enjoy the class!
COMPUTER PROGRAMMING LANGUAGE
A computer programming language refers to vocabulary and set of grammatical rules for instructing the computer system to perform specific tasks for the users.
Computer programming languages are needed so that human beings and the computer would be able to communicate.
Computer programming is the act of instructing the computer to perform a specific task. The person who writes a program for a computer to perform a specific task is known as a Computer Programmer.
Categories of Programming Languages
There are 3 categories of programming languages. They are:
- Machine language
- Low-level language
- High-level language
Machine Language is a language in which the computer system carries out instructions immediately without any translation of the program.
It is the only language that the computer system understands. It is a language consisting of a sequence of zeros and ones.
It is a machine-dependent language written in symbolic codes but understandable by human beings better than machine language. It must be translated to machine language before execution.
It is a programming language written in the form of English-like language for better understanding by programmers. It uses words and symbols to give instructions to the computer. Before execution, high-level language must be translated into machine language.
There are five main types of high-level language namely:
- Special languages e.g. SQL (Structured Query Language)
- Commercial languages e.g. COBOL (Common Business Oriented Language)
- General-purpose languages e.g. Visual Basic, C++, C#, JAVA
- Scientific languages e.g. FORTRAN (Formula Translator)
- Command language for operating system e.g. DOS (Disk Operating System)
Examples of computer programming language:
- Visual Basic
- COBOL (Common Business Oriented Language)
- SQL (Structured Query Language)
- C++ Language
- C Language
- C# Language
- FORTRAN (Formula Translator)
- DOS (Disk Operating System)
- HTML (HyperText Markup Language)
We have come to the end of this class. We do hope you enjoyed the class?
Should you have any further question, feel free to ask in the comment section below and trust us to respond as soon as possible.
In our next class, we will be talking about Basic Language. We are eager to meet you there.Pass WAEC, JAMB, POST-UTME & more in One Sitting for FREE!💃