Interpreter
Program that runs source code directly without compiling to machine code first.
Python, Ruby, classic JS. Slower than compiled code but flexible — you can change code and run instantly. Modern languages blur the line: JIT compilation (V8, PyPy) gives interpreted feel with compiled speed.