Linker

Linker is a program that links object file created by assembler into a single executable file.

However, it must be remembered that for execution these codes are converted to machine codes. This is done by assembler. An assembler translates a program written in assembly language into machine language program (object code). Assembly language program are called “source codes”. Machine language programs are known as object codes. A translator converts source codes to object codes and then into executable formats. The process of 

converting source code into object code is called compilation and assembler does it. The process of converting object codes into executable formats is called linking and linker does it. 

*.asm   assembler         *.obj    linker   *.exe

No comments:

Post a Comment