This page is under construction and will be updated very soon.
A compiler translates high-level code into machine code that can be executed by the hardware. Depending on the hardware platform one can choose between all the available compilers on that platform. The code generated by different compilers will have different execution timings for the same code with the same input problem on the given system.