Basically programming language defines a set of instructions that are compiled together to perform a specific task by the CPU.
1. LOW level language
2. Middle level language
3. High level language
Which is shown in above image.
The image which is given below describes the abstraction level of hardware. Which shows level of abstraction of languages.
- Low level language is contains basic instructions recognised by a computer.
1. Assembly language
2. Machine language
1. Assembly language is one step closer to a high level language than machine language. In this language includes some commands such as MOV(move), ADD(add), & SUB(subtract) etc. commands are used in this type of language.
2. Machine level language is also called as low level language because data writen in this language is 0's and 1's binary format.
- Middle level language: The best example of middle level language is C programming language because using C programming language we can do both system and application programming.
- Hight level language is easily understoodable compared than machine level language or assembly language. It is programmer friendly language.
C, C++, Java, python etc....
No comments:
Post a Comment
If you have any doubts, please discuss here...👇