Interpreters inhabit a sweet spot on the performance/price curve of programming language implementation This means that it is cheaper toimplement an interpreter than a compiler  but on the other hand thatcompilers are usually faster than interpreters