Altium, Ltd.
Makes TASKING brand IDE, compiler, debugger, embedded Internet and RTOS offerings, support wide range of DSP and 8/16/32-bit microprocessors and microcontrollers for all areas of embedded communications.
C Cross-Compilers
For the Motorola 68HC11, Microchip PIC, 8051 microcontroller families. Includes both free and commercial products.
cc65
C compiler for 6502 based systems; direct library support (startup/initialization code) and support libraries for Commodore C64/C128, C16, C116, Plus/4, 600/700 families of computers, Apple II, Atari 8-bit systems. [Freeware]
Chess/Checkers
A tool-suite that includes a retargetable optimizing compiler, processor simulator, processor instruction set test-program generator. It is automatically targeted to any processor specified in the nML processor modelling language. By Target Compiler Technologies.
Cosmic Software
Provides C cross development tools and services to embedded systems engineers using microcontrollers from Infineon, Motorola and STMicroelectronics. Tools include IDE, ANSI Compilers, Simulators and real-time debuggers.
Crossware Products
Develop and market C cross compilers and other development tools for embedded systems based upon the 8051, 68000, CPU32, ColdFire and other chip families. Host environments include Windows NT, Windows 95 and DOS.
HI-TECH Software
Produces ANSI C cross compilers and assemblers for a range of embbedded systems. Supported chips include the 8051, 8051XA and PIC.
HP InfoTech
Makes CodeVisionAVR high performance C compiler, integrated development environment (IDE), automatic program generator, in-system programmer, code wizard, for Atmel AVR microcontrollers. [commercial]
Keil Software, Inc.
Vendor of C compilers and other development tools for the 8051, 251, C16x/ST10 microcontroller families. Has discussion forum, searchable tech support knowledgebase with over 1500 articles.
Microchip PICmicro C Compiler
For Windows and Linux, as well as own integrated development environment. Various hardware tools for easy software development are priced as reasonable as the compilers. Support all the PIC12, PIC14, PIC16, PIC18 and coming soon dsPIC chips. By CCS, Inc.
Official TIGCC Site
Mainly a C compiler for Texas Instruments TI-89, TI-92 Plus calculators; based on GCC, GNU Compiler Collection.
SDCC Compiler User Guide
By Johan Knol.
SDCC for PIC18F
Martin Dubuc's SDCC project page. Port SDCC for PIC18F processor.
SDCC MCS51 Memory Information
An attempt to share some information on SDCC MCS51 programming.
SDCC: Small Device C Compiler
Retargetable, optimizing ANSI C compiler, targets: Intel 8051, Zilog Z80 based MCUs; work underway for Amtel AVR, DS390, Microchip PIC series. Originally designed for embedded systems. [Open Source, GPL]
The SDCC Open Knowledge Resource
An soft- and hardware application supplement to Sandeep Duttas free ANSI C-Compiler for MCS51 targets, SDCC.
The Z88 Development Kit
A C cross compiler for the Z80 CPU with libraries for mainly Z88 but also ZX Spectrum VZ200/300, NC100/200 and other Z80 based computers.
XTC-1750A
C cross-development environment for target systems with MIL-STD-1750A architecture, has cross compiler, cross assembler, linker/loader, source-level debugger, target kernel.