A program that reads source code and directly executes it
Advantages of compilers over interpreters:
and report errors before program is run
This is our topic.
e.g. Java virtual machine and .NET virtual machine
At the end of course, we will say a few words about