A Program is a set of Instructions given to the computer to get desired results. For this we need to learn a particular programming language with all its syntaxes and  method of writing a program.

Programming Languages are of 3 categroies

  • Low Level Languages
  • Middle Level Languages
  • High Level Languages

Low Level Languages

Since the development of computers, there have been various changes in its size, structure, make and  technology. Initially when computers were developed, they were quite big, occupying almost half the size of a big hall. The language used with such computers was machine Language i.e. 0 and 1.

It was a very tiresome job and required lots of concentration to type even a single word by combination of 0s and 1s. This seemed very difficult to common people. So, programming was not very popular among common people. Moreover, Machine language had following drawbacks

1. Not portable i.e. could not be copied to any system as it was very much dependent on machine architecture.

2. Any error in the program, could take a long time to rectify it.

3. Not at all understood by common people.