C Compilers
- This list is incomplete; you can help by expanding it.
Compiler | Author | Windows | Unix-like | Other OSs | License type | IDE? |
---|---|---|---|---|---|---|
AMPC | Axiomatic Solutions Sdn Bhd | Yes | Yes | Yes | Proprietary | Yes |
Aztec C | Manx Software Systems | No | No | Yes CP/M, CP/M-86, MS-DOS | Proprietary | No |
Amsterdam Compiler Kit | Andrew Tanenbaum and Ceriel Jacobs | No | Yes | Yes | BSD | No |
CCS C Compiler | CCS, Inc. | Yes | Yes | Yes | Proprietary | Yes |
Ch | SoftIntegration, Inc | Yes | Mac OS X, FreeBSD, Linux, Solaris, HP-UX, AIX, Qnx | Yes | Freeware | Yes — Professional and Student versions only |
Clang | LLVM Project | Yes | Yes | Yes | BSD | No |
CParser/libFirm | Matthias Braun, Christoph Mallon and Michael Beck | Yes | Yes | Yes | GPL | No |
Cygwin | Cygnus Solutions | Yes | No | No | GPL | No |
Digital Mars | Digital Mars | Yes | No | No | ? | No |
Dignus Systems/C | Dignus, L.L.C | Yes (host) | Yes (host) | Yes Z/Architecture | Proprietary | No |
DMS Software Reengineering Toolkit | Semantic Designs | Yes | Yes | Yes | Proprietary | No |
GCC C | GNU Project | Yes | Yes | Yes IBM mainframe, AmigaOS, VAX/VMS, RTEMS | GPL | No |
IAR C/C++ Compilers | IAR Systems | Yes | No | No | Proprietary | Yes |
Interactive C | KISS Institute for Practical Robotics | Yes | Unix, Mac, Linux, IRIX, Solaris, SunOS | No | Freeware | No |
LabWindows/CVI | National Instruments | Yes | Yes | Yes | Proprietary | Yes |
lcc | Chris Fraser and David Hanson | Yes | Yes | Yes | Freeware (source code available for non-commercial use) | Windows only |
Mark Williams C | Mark Williams Company | Yes | Coherent | Yes | Proprietary | Yes |
MikroC Compiler | MikroElektronika, Inc. | Yes | Yes | Yes | Proprietary | Yes |
Mingw | Colin Peters | Yes | No | No | GPL | No |
Nwcc | Nils Weller | No | Yes | No | BSD | No |
Open64 | AMD SGI Google HP Intel Nvidia PathScale Tsinghua University and others | No | Yes | Yes | GPL | No |
Open Watcom | Sybase and SciTech Software | Yes | Yes Linux | Yes OS/2, MS-DOS | Sybase Open Watcom Public License | Yes Windows only? |
Pelles C | Pelle Orinius | Yes | No | No | Freeware | Yes |
PGCC | The Portland Group | Yes | Yes | ? | Proprietary | Yes — Visual Studio on Windows |
Portable C Compiler | Stephen C. Johnson, Anders Magnusson and others | Yes | Yes | Yes | BSD | No |
Power C | Mix Software | No | No | Yes | Proprietary | No |
QuickC | Microsoft | Yes | No | No | Proprietary | Yes |
RCC (RCOR C Compiler) | Rodrigo Caetano (rcor) | Yes | Yes | No | GPL | No |
Ritchie C Compiler (PDP-11) | Dennis Ritchie and John Reiser; converted to cross-compiler by Doug Gwyn | Yes | Yes | Yes | Freeware | No |
SAS/C | SAS Institute | Yes | Yes | Yes IBM mainframe, AmigaOS, 68K, 88K | Proprietary | Yes |
Small-C | Ron Caine, James E. Hendrix, Byte magazine | Yes | Yes | Yes CP/M MS-DOS | Public Domain | Yes |
Small Device C Compiler | Sandeep Dutta and others | Yes | Yes | ? | GPL | No |
SubC | Nils M Holm | No | FreeBSD, NetBSD, Linux | No | Public Domain | No |
Tiny C Compiler | Fabrice Bellard | Yes | Yes | No | LGPL | No |
(Borland) Turbo C | Embarcadero | Yes | No | Yes | Proprietary - V 2.01 freely available | Yes |
ups debugger (includes C interpreter) | Tom Hughes, Ian Edwards, and others | No | Yes | Yes Solaris, SunOS | GPL | Yes |
VBCC | Dr. Volker Barthelmann | Yes | Yes | Yes | Freeware (source code available, modification not allowed) | No |
Visual C++ Express | Microsoft | Yes | No | No | Freeware | Yes |
XL C | IBM | No | AIX, Linux | No | Proprietary | Eclipse |
Read more about this topic: List Of Compilers