A compiler is a translator which transforms source language (high level language) into object language (machine language). In contrast with a compiler, an interpreter is a program which imitates the execution of programs written in a source language.
Answers & Comments
Answer:
A compiler is a translator which transforms source language (high level language) into object language (machine language). In contrast with a compiler, an interpreter is a program which imitates the execution of programs written in a source language.
Explanation: