Turbo C


Turbo C

(language)Borland's C compiler for IBM PCs.

Turbo C, version 1.0, was introduced by Borland in 1987. Itoffered the first integrated edit-compile-run developmentenvironment for C on IBM PCs. It ran in 384KB of memory.It allowed inline assembly, supported all memory models, andoffered optimisations for speed, size, constant folding, andjump elimination.

Version 1.5 shipped on five 360 KB diskettes of uncompressedfiles, and came with sample C programs, including a strippeddown spreadsheet called mcalc.

Turbo C 2.0 has a debugger, a fast assembler, and an extensivegraphics library.

Turbo C has been largely supplanted by Turbo C++, introducedcirca September, 1990 for both MS-DOS and Microsoft Windows.

["Compiling the facts on C", Richard Hale Shaw, PC Magazine,September 13, 1988, pages 115-183].

Turbo C

An earlier C compiler from Borland used to create a wide variety of commercial products. It was known for its well-designed debugger. Borland's object-oriented versions of C were Turbo C++ and Borland C++. The DOS version of this encyclopedia was written in Turbo C. See event loop.