Interpreter
An interpreter executes source code line by line without translating it all upfront. Errors appear at runtime. Examples: Python, Ruby, PHP, JavaScript (in the browser). The disadvantage versus compilers is often lower speed.
An interpreter executes source code line by line without translating it all upfront. Errors appear at runtime. Examples: Python, Ruby, PHP, JavaScript (in the browser). The disadvantage versus compilers is often lower speed.