Interpreted languages tend to be slower in computation time than compiled languages. Just make sure you're aware of that. An example of an interpreted language is PHP.
Interpreted languages are usually written in C or C++ for performance and max control on how computers execute methods.
All a compiler does is parse files and create machine-readable code. An interpreter simply is a compiled program that, instead of converting code to machine-readable language, executes its own methods depending on what you wrote. But it has more overhead because it has to parse and read every file whenever it's being executed... That's part of the reason PHP includes are so expensive. A compiled language only has to be parsed and read once, reducing overhead.
There's also Just-In-Time compilation... But I think that's out of the scope of your question.