May 18, 2013Compilation is transforming code in a higher-level language to a lower-level one. Examples: Java to Java Bytecode, or C to x86 machine code.C++ compilation vs translation unit - Stack OverflowCompiler vs Interpreter vs Transpiler - Stack OverflowIs compiler a part of interpreter? - Stack OverflowBuilding a translator for Processing for my Masters dissertationMore results from stackoverflow.com
The Compilers generate intermediate machine codes. The Interpreters never generate any intermediate machine codes. This translator displays all the errors after compiling- together at the same time. It displays the errors of every single line one by one.
The translators used for assembly language programs are called assemblers. Compilers translate code into a form that can be executed. However, the compiler does not execute the code.