Advantages And Disadvantages Of The Programming Language In The Computers

1569 Words7 Pages
All the programming language is developed by its own grammar and mathematical tools to handle data. The programming language depends on its flexibility of data handling capacity, file managing features etc. Today high level language or fourth generation language is the result of extensive research in developing programming to make programming more efficient and it is used universal.
(ii) Hierarchy of programming languages
Programming languages are said to be lower or higher, depending on the language of the computer itself or to the language that people use.
(a) Machine Language
In the machine language, the codes 0 and 1 are used. The machine can understand only the digit value 0 and 1. The programmer’s job was difficult and tedious. Of
…show more content…
 They operate very efficiently, although not as efficient as the machine languages.
 Easy identification of syntax errors as assembly language is easier to debug.
However, there are still some disadvantages:
 Assembly language programs are usually very long.
 Though less abstract than machine languages, these languages are still complex.
 Assembly level languages are still machine dependent.
(c) Compiler Languages
In a compiler language, a translation program is run to convert the programmer’s entire high level program , which is called the source code, into a machine language code. This translation process is called compilation.
For a high level language to work on the computer it must be translated into machine language. There are two kinds of translators. High level languages are called compiled languages or interpreted languages. Some of the compiled languages are C, C++, and FORTRAN etc. Some of the features of high level languages are:
 They are languages like English and easy to learn.
 Standard sets of words and well defined structures are used.
 Program development effort is less.
 Debugging is easy.
 Portability is very
Open Document