Gratuit (sau cu o versiune gratuită)
- Ch_interpreter (http://www.softintegration.com) – Software-ul funcționează în Windows, Linux, Mac OS X, Freebsd, Solaris, AIX și HP-UX. Ch Standard Edition este gratuită pentru uz necomercial.
- Interactive C (http://www.botball.org/educational-resources/ic.php):
- platformă-țintă: Handy Board (Freescale 68HC11); Lego RCX
- CINT este un interpret pentru codul C și C++, inclus în pachetul de analiză a datelor ROOT. Interpretul CINT este licențiat sub licența X11/MIT. (https://root.cern.ch/drupal/content/cint).
- PicoC este un interpretor C foarte mic, destinat sistemelor încorporate mici cu foarte puțin spațiu de cod sau spațiu de date.
- platformă-țintă PicoC: procesoare x86-32, x86-64, powerpc, arm, ultrasparc, HP-PA și blackfin; și este ușor de portat către noi ținte.
- Extensible Interactive C (EiC)
- lcc-win32 (http://www.cs.virginia.edu/~lcc-win32) – Software cu drepturi de autor al Jacob Navia. Este gratuit pentru uz non-comercial. Windows (98/ME/XP/2000/NT).
- GNU Compiler Collection (http://gcc.gnu.org) – GNU Compiler Collection. GNU General Public License / GNU Lesser General Public License.
- MinGW (http://www.mingw.org/) oferă GCC pentru Windows
- clang (LLVM) (http://clang.llvm.org/) – Aproape peste tot
- Open Watcom (http://www.openwatcom.org) Dezvoltare Open Source comunitate pentru a menține și a îmbunătăți compilatoarele și instrumentele încrucișate Watcom C/C++ și Fortran. Versiunea 1.4 lansată în decembrie 2005.
- Platforme gazdă: sisteme Win32 (IDE și linie de comandă), OS/2 pe 32 de biți (IDE și linie de comandă), DOS (linie de comandă) și Windows 3.x (IDE)
- Platforme țintă: DOS (16 biți), Windows 3.x (16 biți), OS/2 1.x (16 biți), DOS extins, Win32s, Windows 95/98/Me, Windows NT/2000/XP, 32 de biți OS/2 și Novell NLMs
- Experimental / Dezvoltare: Linux, BSD, *nix, PowerPC, Alpha AXP, MIPS și Sparc v8
- Tiny C Compiler (http://www.tinycc.org) – Un mic compilator C conceput pentru a funcționa pentru computere lente cu spațiu redus pe disc (de exemplu, pe discuri de salvare).
- Portable C Compiler (http://pcc.ludd.ltu.se) – Portable C Compiler. Licență(e) stil BSD.
- Small Device C Compiler (SDCC):
- platforme țintă: Compatibile Intel 8051; Freescale (Motorola) HC08; Microcip PIC16 și PIC18.
- FpgaC. Platformă țintă: hardware FPGA prin fișiere XNF sau VHDL.
- Compilatoare C pentru multe procesoare de semnal digital (DSP), multe dintre ele sunt gratuite și sunt enumerate în comp.dsp FAQ.
- Microsoft Visual C++ (http://msdn.microsoft.com/visualc) – Versiune gratuită (parțial limitată) disponibilă (Express|Community Edition)
Contra cost
- Intel C Compiler (http://software.intel.com/en-us/intel-compilers) – Windows, Linux, Mac, QNX și compilatoare C/C++ încorporate. Optimizat pentru procesoare Intel pe 32 de biți și 64 de biți.
- Impulse C – Platformă țintă: hardware FPGA prin fișiere HDL (Hardware Description Language).
(Include texte traduse și adaptate din Wikibooks de Nicolae Sfetcu)
Lasă un răspuns