Because of the expanding functionality supported by newer programming languages and the increasing complexity of computer architectures, compilers became more complex.
Због ширења функционалности праћених новијим програмским језицима и повећавања комплексности рачунарских архитектура, компилатори су постајали све сложенији.