Compiler: Source code is compiled separately for each architecture., Executable file of machine code is produced., Complete translation of the code and errors are picked up only after the completed translation., Compiled programs work independently without re-compilation., Interpreter: Used in case the source code is used in machines of different architectures., No executable file of machine code is produced, Step-by-step execution and errors are picked up once found., Interpreted programs can only be used with the interpreter.,

Compiler Vs Interpreter

Leaderboard

Visual style

Options

Switch template

Continue editing: ?