Programming languages

Programming languages


A program is a set of instructions or commands given to the computer.
Programming is the act of writing programs.
Programming languages provides a means of communicating with the computer to get programs to do the tasks required.

In all over the world, language is the source of communication among human beings. Different countries/regions have different languages. Similarly, in order to communicate with the computer user also needs to have a language that should be understood by the computer. For this purpose, different languages are developed for performing different types of work on the computer. Basically, languages are divided into two categories according to their interpretation.
1. Low Level Languages.
2. High Level Languages.

1. Low Level Languages
Low level computer languages are machine codes or close to it. Computer cannot understand instructions given in high level languages or in English. It can only understand and execute instructions given in the form of machine language i.e. language of 0 and 1. There are two types of low level languages:
Machine Language.
Assembly Language

a. Machine Language:
It is the lowest and most elementary level of Programming language and was the first type of programming language to be developed. Machine Language is basically the only language which computer can understand. It is the only language a computer can run without any modification. A manufacturer designs a computer to obey just one Language, its machine code, which is represented inside the computer by a String of binary digits (bits) 0 and 1. Since a computer is capable of recognizing electric signals, therefore, it understands machine Language.
Advantages of Machine Language
i) It makes fast and efficient use of the computer.
ii) It does not require interpretation.
iii) It is executed fast at a very high speed.
iv) It requires...

Similar Essays