Search: in
Turbo Basic
Turbo Basic Encyclopedia
  Tutorials     Encyclopedia     Dictionary     Directory  
Turbo_Basic Email this to a friend      Turbo_Basic

Turbo Basic

Turbo Basic 1.1 (1987) startup screen.
Turbo Basic 1.1 (1987) startup screen.
Turbo Basic is a BASIC compiler and dialect originally created by Robert 'Bob' Zale and bought from him by Borland. When Borland decided to stop publishing it, Zale bought it back from them, renamed it to PowerBASIC and set up PowerBASIC Inc. to continue support and development of it.[1]

This software is from the 1987-88 period and features the Borland "black screen" similar to Turbo Pascal 4.0, Turbo C 1.0/1.5, and Turbo Prolog 1.1. Borland did not adopt its trademark "blue screen" integrated development environment until the 1989 period when Turbo C 2.0, Turbo C++ 1.1, etc. were released. By this time, Turbo Basic and Turbo Prolog were no longer being sold.

Unlike most BASIC implementations of this period, Turbo Basic was a full compiler which generated native code for MS-DOS. Other implementations were either interpreters, or relied heavily on a runtime library. The integrated development environment could run a BASIC program inside itself (see sample below) for traditional BASIC debugging, or generate an MS-DOS EXE file which was completely stand-alone and could be run on other systems without the Turbo Basic product or runtime libraries.

Code sample

Turbo Basic 1.1 editing the sample code.
Turbo Basic 1.1 editing the sample code.
The following program is an example of the ALGOL-like BASIC dialect that Turbo Basic supported. Unlike traditional BASIC, which used line numbers and had limited control structures and no support for ALGOL-like subroutines, modern BASIC dialects starting at this period were extended to make the language compatible with modern structured programming theory by discarding the line numbers and adding the control structures and subroutine definitions needed by structured programming.

Turbo Basic 1.1 running the sample
Turbo Basic 1.1 running the sample
Like the other Borland products of this era, the code executes within the integrated development environment.

References

cs:Turbo BASIC es:Turbo BASIC fr:Turbo Basic nl:TurboBASIC pl:Turbo Basic zh:Turbo BASIC it:Turbo Basic

Features of turbo basics

1.FLOATING POINT SUPPORT - it is sensitive to variable names.

2.MULTI-WINDOW - it has for windows which you can move, drag and resize.

3.BLOCK STRUCTED PROGRAMMING STATEMENTS - there is no need to use line numbers.

4.FULL GRAPHIC SUPPORT -it is capable of creating dazzling graphic design.

5.TIME RECURSION -it executes faster and detect errors immediately upon execution of the program





Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article



Related Links in Turbo Basic

Search for Turbo Basic in Tutorials
Search for Turbo Basic in Encyclopedia
Search for Turbo Basic in Dictionary
Search for Turbo Basic in Open Directory
Search for Turbo Basic in Store
Search for Turbo Basic in PriceGig



Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

Advertisement

Advertisement



Turbo Basic
Turbo_Basic top Turbo_Basic

Home - Add TutorGig to Your Site - Disclaimer

©2008-2009 TutorGig.com. All Rights Reserved. Privacy Statement