Compiler

"A Compiler is a software program which reads input source program file line by line and translates it into equivalent target language program."