Language Translator of C-language

                                       2.

              Language Translator

1. Assembler
2. Compiler
3. Interpreter
4. Linker
5. Loader

1.Assembler:-  In computer science, assembler is a program which convert assembly level language into machine level language, because computer understand binary language.

                         Machine code
                                    ⬆️
                                    ⬆️
                              Assembler
                                    ⬆️
                                    ⬆️
                   Assembly Level language

2. Compiler:- Compiler turns the high level language to binary language or machine code at only one time is known as compiler.

 3.Interpreter:-An  is also a program like compiler it convert assembly language to binary language but an interpreter goes one line of  a code a at time.

4.Linker:-  linker is used to link multiple obj files to create an executable file.

Source code ➡️ Compiler ➡️ object code ⬇️
                                                                          ⬇️                               Executable code  ⬅️ Linker

5.Loader:-Loader is a part of operating system ,which is used to run and executable code on machine.

Source code ➡️ Compiler ➡️ object code ⬇️
                                                                          ⬇️ 
⬇️ Loader ⬅️ Executable code  ⬅️ Linker
⬇️
Output

After reading this content you will be able to know how any language is convert into binary language and what are tools.
                                
                                      End

If you like this content then you can share it and for any issues you can direct contact with me from Home Page.


For regular updates you can also follow my site.

<=Back                                                      Next=>


Comments

Popular posts

Creative pattern of butterfly in C-language

Variable & Datatype for C-programming

Program to cheque enter number is even or odd in c-language

Program to print the cube of a number in c-language

Addition of two numbers in c language

Introduction of C-language.

Linear search in C-language

Creative Pattern of Rhino in C-language