About
Code generation is one of the last compiler step.
The process takes a parse tree (generally an AST) created by the parser and turns it into a sequence of instructions.
In general it is the most involved part and was break in multi-part of pass.