GLOSSARY: Compiler The source code is translated by the compiler into machine code and then the user has to run the executable program. A program translated by a compiler tends to be much faster than an interpreter executing the same program; it is not uncommon for it to be ten times as fast. But there is a time delay as the program is compiled - time is only saved once the executable program has been saved. Program faults caused by incorrect compiler behavior can be very difficult to track down and work around; therefore, compiler implementors invest a lot of time ensuring the correctness of their software. |
|