System compiler and interpreter combination
<font color=#AA0000>Difference between compiler and interpreter</font>
â€¢ A complier converts the high level instruction into machine language while an interpreter converts the high level instruction into an intermediate form.
â€¢ Before execution, entire program is executed by the compiler whereas after translating the first line, an interpreter then executes it and so on.
â€¢ List of errors is created by the compiler after the compilation process while an interpreter stops translating after the first error.
â€¢ An independent executable file is created by the compiler whereas interpreter is required by an interpreted program each time.