Monday, October 7, 2013

Difference between Assembler and compiler


SN
Difference between Assembler and compiler:
To execute any program written by programmer in any language other than machine Language the program should be first of all converted into machine language with The help of compiler, interpreter And assembler.

Assembler
Compiler
1
Assembler converts assembly language Program in machine language.
Compiler convert high level language program into Machine language.

2
Assembler convert assembly language Program in machine language normally Statement by statement.
Compiler convert high level language program into Machine language at once.

3
Assembler is fast in operation then
Complier.
Compilers are slower in operation then assembler.
4
Assemblers are only for one language And that is assembly language.
Compilers are there for almost all the high level Languages like COBOL, Pascal etc.
5
Assembler requires less memory space then compiler.
.
Compilers require more memory space then interpreter

1 comment: