Answer: Compiler translates high level source program into a equivalent target program (machine language).
An interpreter implements a virtual machine whose "machine language" is the high-level programming language. The interpreter reads statements in that
language more or less one at a time, executing them as it goes along.
Explanation:
give brainliest please