#### Machine n Assembly n High #######


1. Machine Level Language:

In this language all the instructions are written in 0’s and 1’s only.
1)It is not easy to learn and write the programs.
2)Not understood by any other users.
3)Performed by only experts.
4)Debugging is difficult.

The main advantage is the execution of the program is very fast.
so this language is also treated as Binary level language.

So to make the programming easy new language is invented.

2. Assembly Level language:

In this Language some kind of English words with machine code is used. The English words are referred as “MNEMONICS Code", and they are like ADD, SUB, MUL, DIV, LOAD, SAVE etc…….
But system can understand only the machine language.
To convert the “MNEMONICS” into machine language a converter is required. Here the converter is “Assembler”. Itconverts the assembly language intoMachine level language.

These Two languages are also treated as low-level language. These two languages are machine dependent (architecture dependent). (i.e) the program written in one system is not going to work in other systems.

3. High Level language:

A high Level language consists of simple English statements and hence these languages are easy to learn and write programs.
But to translate the high level program into machine code a translator is required. Hence a translator was developed to translate the high level language into machine code. The translators are 'compiler' and 'interpreter'.
High Level languages are machine independent languages.

SHARE

About df

    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment