Select one option to show which statement is true about program translators.
An interpreter translates the entire source code file into a standalone executable file before execution.
Compiled programs require the compiler to be present on the target computer to run.
An interpreter translates and executes source code line-by-line, stopping if an error is found.
Compilers make it easier to debug code because they stop translating at the first syntax error they encounter.