Turbo C Language
Turbo C Language
Turbo C Language
Language
Definition
• Turbo C was an integrated development
environment (IDE) for programming in the C
language. It was developed by Borland and first
introduced in 1987. At the time, Turbo C was
known for its compact size, comprehensive
manual, fast compile speed and low price. It had
many similarities to an earlier Borland product,
Turbo Pascal, such as an IDE, a low price and a
fast compiler, but was not as successful because
of competition in the C compiler market.
• Turbo C was a software development tool for
writing programs in the C language. As an IDE,
it included a source code editor, a fast
compiler, a linker and an offline help file for
reference. Version 2 included a built-in
debugger.
BORLAND?
Background
• Turbo C was a follow-up product to Borland's
Turbo Pascal, which had gained widespread
use in educational institutions because the
Pascal language was suited for teaching
programming to students. Although Turbo C
was initially developed by a different
company, it shared a lot of features with Turbo
Pascal, namely, the look-and-feel of the
interface and the various programming and
debugging tools included.
• However, it was not as successful as Turbo
Pascal because of competition from other C
products such as Microsoft C, Watcom C,
Lattice C, etc. Nevertheless, Turbo C still had
the advantage in compile speed and price.
History
• VERSION 1.0
• The first version was released on May 13, 1987,
and it offered the first-ever edit-compile-run
environment for software development on IBM
PCs. Turbo C was not originally developed by
Borland but was bought from Bob Jervis and was
initially called Wizard C. Turbo Pascal did not have
pull-down menus before this time, and it was
only on its fourth version that it received a face
lift to look like Turbo C
• VERSION 1.5