La construcción de un compilador involucra la división del proceso en una serie de fases que variará con su complejidad.