Language Translation Compilation vs. interpretation
Language Translation Compilation Diagram
Language Translation Interpretation diagram single step
Language Translation hybrid approach diagram
Major translators in the compilation model
Translators (language preprocessor, e.g, for C)
Translators (compiler)
Translators (compiler) consider the statement a = b + 2*c; in the following code float a,b; extern float c; ... a = b + 2*c; lexical analysis syntactic analysis semantic analysis intermediate code generation machine-independent optimization
Translators (macro processor)
Translators (assembler)
Translators (linker)
Translators (command interpreter)
Translators (loader)
Binding times
Binding times
other programming tools