Jump to content

DOS Implementations of C: Difference between revisions

From EDM2
Ak120 (talk | contribs)
Ak120 (talk | contribs)
Line 4: Line 4:
;Commercial
;Commercial
*[[Aztec C86]] by Manx Software Systems
*[[Aztec C86]] by Manx Software Systems
*Borland [[Turbo C]] - some versions [http://edn.embarcadero.com/article/20841 now freeware]
*Borland [[Turbo C]] - some versions now freeware
*Computer Innovations [[C86]]
*Computer Innovations [[C86]]
*C/86 - Simple single pass C compiler from [[Norell Data Systems]]
*C/86 - Simple single pass C compiler from [[Norell Data Systems]]
Line 23: Line 23:
*[[Power C]]
*[[Power C]]
*SuperC
*SuperC
*Telecon 8086/88 C
*[[TopSpeed C]]
*[[TopSpeed C]]
*Wizard C
*Wizard C

Revision as of 23:11, 30 March 2020

DOS implementations of the C programming language

Compilers

Commercial
Open source
  • C386
  • Desmet C - former commercial offering, now open source
  • Dev86dos
  • GNU GCC
  • 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.

Interpreters

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

Libraries

Commercial
Open source

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

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