The translator program that converts source code in high level language into machine code line by line is called -
Assembler
Compiler
Loader
Interpreter