This is a DOS compiler that handles a subset of the C language with some extensions. This is a DOS compiler that produces assembler which will then need to be compiled - See Assemblers on the menu on the left. Borland is now giving away this version of it's Turbo C compiler. This is a cross compiler that can run under DOS, Windows, or Linux. It will generate code for Microchip and Scenix microprocessors.
Source code is also available.
CC65 This is a cross compiler for the 6052 processor. They run thanks to the Cygwin library which provides the UNIX system calls and environment these programs expect. It includes IDEs, graphics libraries, a dos extender etc. It does not support, for example, pointer arithmetic. Available for DOS and Windows.