Introduction
A computer is a machine and it cannot understand our colloquial language. For this, programs are written in a particular type of language. These languages are known as programming languages. Nowadays hundreds of such languages are in circulation. These languages serve as a connection or communication between the computer and the programmer. The computer works by understanding the instructions given through them. Different languages are used for different tasks performed by the computer. Some of the major programming languages are as follows:
Low Level Languages
Those languages which are designed keeping in mind the internal functioning of the computer, are called low level languages. In this, the person writing the program is required to know the internal system of the computer. It is called low-level language because writing a program in it depends entirely on the computer on which it is being written. This language can be further divided into two other languages.
1. Machine Languages
A commuter is a machine that can only sense electrical signals. These electrical signals are displayed by OFF or 0 (zero) and ON or 1 (one). These digits are called binary digits. The computer can only understand the instructions given in these binary digits. The language made of these binary digits is called machine language. Eg- 0100100011100110011
2. Assembly Languages
Ansebly languages are languages that are based entirely on machine language. But instead of the series of 0 and 1, some letters of English and some selected words are used as a code. These codes are known as mnemonic codes or literal codes.
3. High Level Languages
As stated for the low-level language, it is necessary to have knowledge of the internal functioning of the computer in order to write the program. Second, each computer has its own separate machine language and assembly language. Therefore, a program written in these languages for one type of computer becomes useless for other types of computers. Therefore, such programming languages were developed which are not based on the internal functioning of the system and in which it is possible to run the programs written on any type of system. These languages are called high level languages. In high level programming languages, English is used to select words and the symbols used in simple mathematics. Writing programs in these languages is easier to find and correct mistakes in them than in low level languages. All programs are written in high level language only.
High level programming languages can also be divided into two categories according to their nature.
1. Procedure Oriented Languages
2. Problem Oriented Languages
Major High Level Language:
1. Basic
2. Fortron
3. logo
4. COBOL
5. Pascal
6. C
7. C ++
8. Algol
9. Komal
10. Pilot
11. Snowball
12. Prolog
13. Fourth Generation Language (4GL)
No comments:
Post a Comment