Difference Between Interpreter and Compiler

Sr.
No.
InterpreterCompiler
1An Interface is fast to respond to
changes in the source program.
A Compiler responds slowly
to changes in the source
program.
2The execution time of the
program is slow as each
statement of the source
program has to be translated
before execution.
Once a program has been
compiled the execution
is faster. Also the compiled
program can be stored and
executed at any time.
3Interpreters are easy to write
and do not require much storage
space in the memory.
Compilers are complex
programs as compared to
Interpreters.

Add Comment