Multi-pass compiler
Updated: 05/01/2023 by Computer Hope
A software compiler that runs through source code many times is called a multi-pass compiler. Each time a multi-pass compiler goes over the code, it uses the result from the previous pass. This way, the code is refined upon each iteration to give the best final result. While these types of compilers are slower, they have higher overall efficiency.