what does compiler generate
Answers
Answer:
The name compiler is primarily used for programs that translate source code from a high-level programming language to a lower level language (e.g., assembly language, object code, or machine code) to create an executable program. However, there are many different types of compilers.
Answer.....✏
Code generation is the process by which a compiler's code generator converts some intermediate representation of source code into a form (e.g., machine code) that can be readily executed by a machine.
✒Sophisticated compilers typically perform multiple passes over various intermediate forms. ✒This multi-stage process is used because many algorithms for code optimization are easier to apply one at a time
✒The input to one optimization relies on the completed processing performed by another optimization.