C Programming/Compilers

From Wikibooks, open books for an open world
Jump to: navigation, search
Previous: Reference Tables Index  


[edit] Free (or with a free version)

  • Ch_interpreter C/C++ interpreter Ch - The software works in Windows, Linux, Mac OS X, Freebsd, Solaris, AIX and HP-UX. The Ch Standard Edition is free for commercial use.
  • lcc-win32 lcc-win32 - This software is not freeware, it is copyrighted by Jacob Navia. It's free for non-commercial use. Windows (98/ME/XP/2000/NT).
  • GNU Compiler Collection GCC - GNU Compiler Collection. GNU General Public License / GNU Lesser General Public License.
  • Open Watcom Open Watcom Open Source development community to maintain and enhance the Watcom C/C++ and Fortran cross compilers and tools. Version 1.4 released in December 2005.
    • Host Platforms: Win32 systems (IDE and command line), 32-bit OS/2 (IDE and command line), DOS (command line), and Windows 3.x (IDE)
    • Target Platforms: DOS (16-bit), Windows 3.x (16-bit), OS/2 1.x (16-bit), Extended DOS, Win32s, Windows 95/98/Me, Windows NT/2000/XP, 32-bit OS/2, and Novell NLMs
    • Experimental / Development: Linux, BSD, *nix, PowerPC, Alpha AXP, MIPS, and Sparc v8
  • Tiny C Compiler
  • Portable C Compiler PCC - Portable C Compiler. BSD Style License(s).
  • Small Device C Compiler (SDCC)
    • target platforms: Intel 8051-compatibles; Freescale (Motorola) HC08; Microchip PIC16 and PIC18.
  • FpgaC. Target platform: FPGA hardware via XNF or VHDL files.
  • Interactive C Interactive C.
    • target platform: Handy Board (Freescale 68HC11); Lego RCX
  • C compilers for many digital signal processors (DSPs), many of them free, are listed in the comp.dsp FAQ.

[edit] Commercial

Previous: Reference Tables Index  
Personal tools
Namespaces
Variants
Actions
Navigation
Community
Toolbox
Sister projects
Print/export