What is an Interpreted language?
An Interpreted language executes its statements line by line. Languages such as Python,
Javascript, R, PHP and Ruby are prime examples of Interpreted languages. Programs written
in an interpreted language runs directly from the source code, with no intermediary
compilation step.