Turbo C

Turbo C

:"Due to technical limitations, "Turbo C#" redirects here. For the article on the Turbo C# IDE, see Turbo C Sharp"

Turbo C was a Borland Integrated Development Environment and compiler for the C programming language. It was first introduced in 1987 and was noted for its integrated development environment, small size, extremely fast compile speed, comprehensive manuals and low price.

In May 1990, Borland replaced the Turbo C with Turbo C++. In 2006, Borland reintroduced the Turbo moniker.

Version history

* Version 1.0, on May 13, 1987 - It offered the first integrated edit-compile-run development environment for C on IBM PCs. The software was, like many Borland products of the time, bought from another company and branded with the "Turbo" name, in this case Wizard C by Bob Jervis [Clarion programming language] [ [http://groups.google.com/group/borland.public.delphi.non-technical/browse_thread/thread/40c773ec16c70d58/777b63119dc6c64f%23777b63119dc6c64f Borland Backgrounder] ] (The flagship Borland product at that time, Turbo Pascal, which at this time did not have pull-down menus, would be given a facelift with version 4 released late in 1987 to make it look more like Turbo C.) It ran in 384KB of memory. It allowed inline assembly with full access to C symbolic names and structures, supported all memory models, and offered optimizations for speed, size, constant folding, and jump elimination. [http://foldoc.org/index.cgi?Turbo+C FOLDOC entry on Turbo C] ]

* Version 1.5, in January, 1988 - This was an incremental improvement over version 1.0. It included more sample programs, improved manuals and other bug fixes. It was shipped on five 360 KB diskettes of uncompressed files, and came with sample C programs, including a stripped down spreadsheet called mcalc. This version introduced the header file (which provided fast, PC-specific console I/O routines). (Note: The copyright date in the startup screen is 1987, but the files in the distribution were created in January 1988.)

* Version 2.0, in 1989 - The American release was in late 1988, and featured the first "blue screen" version, which would be typical of all future Borland releases for MS-DOS. The American release did not have Turbo Assembler or a separate debugger. (These were being sold separately as the product Turbo Assembler.) See [http://bdn.borland.com/article/images/20841/tc20ad.jpgthis ad] for details: Turbo C, Asm, and Debugger were sold together as a professional suite of tools. This seems to describe another release: Featured Turbo Debugger, Turbo Assembler, and an extensive graphics library. This version of Turbo C was also released for the Atari ST, but distributed in Germany only.

Note on later releases: The name "Turbo C" was used after version 2.0, because with the release of Turbo C++ 1.0 with 1990, the two products were folded into a single product. That first C++ compiler was developed under contract by a company in San Diego and was one of the first true compilers for C++ (until then, most C++ work was done with pre-compilers that generated C code). The next version was named Borland C++ to emphasize its flagship status and completely rewritten in-house, with Peter Kukol as the lead engineer. The Turbo C++ name was briefly dropped, eventually reappearing as Turbo C++ 3.0. There was never a 2.0 of the Turbo C++ product series.

References

External links

* [http://www.turboexplorer.com/ Turbo Explorer Homepage] — New downloadable versions of Turbo brand tools
* [http://dn.codegear.com/article/21751 Turbo C++ version 1.01]
* [http://dn.codegear.com/article/20841 Turbo C 2.01]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • turbo — turbo …   Dictionnaire des rimes

  • Turbo C — ist eine integrierte Entwicklungsumgebung der Firma Borland für die Programmiersprache C. Inhaltsverzeichnis 1 Die Anfänge 2 Entwicklung 3 Links 4 Quellen …   Deutsch Wikipedia

  • Turbo B — Birth name Durron Maurice Butler Born April 30, 1967 (1967 04 30) (age 44) Origin Pittsburgh, Pennsylvania, United States Genres …   Wikipedia

  • turbo- — ♦ Élément, du lat. turbo.⇒ turbine. turbo élément, du lat. turbo, turbinis, tourbillon, toupie . ⇒TURBO , élém. formant I. Élém. tiré du lat. turbo, turbinis « mouvement circulaire », entrant dans la constr. de subst. désignant des appareils,… …   Encyclopédie Universelle

  • Turbo GT — Éditeur ERE Informatique Développeur Christophe Andréani Concepteur Christophe A …   Wikipédia en Français

  • Turbo C — est un environnement de développement intégré et un compilateur conçu par Borland pour le langage de programmation C. Sommaire 1 Historique des versions 2 Notes et références 3 Voir aussi …   Wikipédia en Français

  • Turbo — Turbo: Turbo род брюхоногих. Turbo  турецкая жевательная резинка. Turbo  клавиша на клавиатуре или системном блоке компьютера. Turbo  альбом британской хеви метал группы Judas Priest. Turbo Pascal  среда программирования на… …   Википедия

  • turbo — UK US /ˈtɜːbəʊ/ adjective [before noun] ► used to describe an engine or machine in which power is produced by a turbine: »It was a very efficient turbo diesel engine. »The company owns a fleet of 10 turbo jets. »They used turbo heaters on the… …   Financial and business terms

  • turbo — Element prim de compunere savantă cu semnificaţia (referitor la o) turbină , prevăzut cu o turbină . [var. turb , turbi . / < fr., it. turbo , cf. lat. turbo – vârtej]. Trimis de LauraGellner, 13.09.2007. Sursa: DN  TURBO elem. turbină,… …   Dicționar Român

  • turbo- — DEFINICIJA kao prvi dio imeničkih i pridjevskih riječi znači da drugi dio riječi 1. radi na turbinski pogon [turbo kompresor; turbo avion] 2. žarg. izvodi brze kretnje, da se brzo kreće, da radi pojačano, da se žuri, da je posebne kvalitete i sl …   Hrvatski jezični portal

  • Turbo B — (* 30. April 1967 in Pittsburgh, Pennsylvania als Durron Maurice Butler) ist ein US amerikanischer Rapper und ehemaliges Mitglied von SNAP!. Inhaltsverzeichnis 1 Leben 2 Diskografie 2.1 Alben …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”