DOS Implementations of C

DOS implementations of the C programming language

Compilers

 * Commercial
 * Aztec C86 by Manx Software Systems
 * Borland Turbo C - some versions now freeware
 * Computer Innovations C86
 * C/86 - Simple single pass C compiler from Norell Data Systems
 * Digital Mars C/C++ - formerly Symantec C++ and Zortech C++
 * ECO-C88
 * IBM PC C Compiler
 * Intel 386/486 C Code Builder Kit
 * Lattice C
 * Let's C - Primarily intended for educational purposes
 * LSI-C86
 * Mark Williams C
 * Metaware High C/C++
 * Microsoft C / C Optimizing Compiler / C PDS
 * Microsoft QuickC
 * Microway NDP C
 * MIX C
 * Pacific C - former shareware, now freeware
 * Power C
 * SuperC
 * TopSpeed C
 * Wizard C


 * Open source
 * C386
 * Desmet C - former commercial offering, now open source
 * Dev86dos
 * GNU GCC
 * The EMX Project / RSX
 * LADSoft CC386
 * OpenWatcom C/C++ - Open Source - Current
 * Portable C - DOS and cross compilation for 68000 and AMD RISC processors
 * Small-C - Public Domain
 * Sphinx C-- - Minimalistic C
 * TCC - Cross compilation from Windows or Linux only.
 * TCC - Cross compilation from Windows or Linux only.

Interpreters

 * Cint - Interpreter from CERN, intended for educational use
 * Gimpel Software C-pret
 * Lifeboat Associates RUN/C
 * Rational Instant-C

Libraries

 * Commercial
 * C/Database Toolchest - Library for database creation and maintenance
 * e_Db - Database engine
 * Empress - C database bindings
 * Greenleaf Data Communications
 * Greenleaf Data Windows - Text mode windows & UI
 * The Greenleaf functions
 * Vitamin C - Multi-platform UI library


 * Open source
 * libdbf - reads dbf files
 * Public Domain Curses - Text UI library
 * Public Domain Project C Library - Alternative C library
 * The Standard Function Library - Generic library

Text & programmers editors with C support

 * Boxer - C support included by default
 * BRIEF
 * Elvis - C syntax support included by default - Open source - Current
 * FTE - Has support for syntax highlighting, code folding and syntax-aware autoindent.

Windows Implementations
Hosted by DOS or OS/2 only Offerings that can run under Win-OS/2
 * Microsoft C
 * TopSpeed C
 * OpenWatcom C/C++
 * Watcom C

Windows compatible libraries

 * C/Database Toolchest - Library for database creation and maintenance - Note that the correct library for Win 16-bit development is called the DOS library (contains Win 16bit libs as well) and not the Windows one.
 * e_Db - Database engine
 * libdbf - reads dbf files
 * Public Domain Curses - Text UI library

[[Category:C]]