Intel C/C++ compiler

The Intel C/C++ compiler is a compiler for C and C++ for Intel IA-32 (including EM64T) and IA-64 CPUs, released by Intel. It is available for Linux, Microsoft Windows and MacOS X. Intel also provides a Fortran compiler for the same platforms. Intel C/C++ often generates faster code than the platform's native compiler for Intel CPUs.

Intel C/C++ is a commercial product, but a free non-commercial license is available for Linux users.

Intel also provides several companion tools, such as VTune (a profiler) and Intel Thread Checker, a program to find concurrency errors in multithreaded programs.

Notable language extensions

 * On Linux, most GCC extensions are supported
 * #pragma once
 * #pragma ident
 * precompiled headers (#pragma hdrstop)