DOS Implementations of C
From EDM2
DOS implementations of the C programming language
Contents
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
- Datalight Small-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
- Microsoft C / C Optimizing Compiler / C PDS
- Microsoft QuickC
- Microway NDP C
- MIX C
- Pacific C - former shareware, now freeware
- Power C
- SuperC
- Telecon 8086/88 C
- TopSpeed C
- Wizard C
- Open source
- C386
- C-Ware DeSmet C - former commercial offering, now open source
- Dev86dos
- GNU GCC
- The EMX Project / RSX
- LADSoft CC386
- OpenWatcom C/C++ - Open Source
- 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.
Interpreters
- AGS Smart/C
- Cint - 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
- 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
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