Intermediate Code Generation. 2 Intermediate languages Runtime environments Declarations Expressions Statements.
Code generator