Quickbasic Website Links For
Quickbasic
 

Information About

Quickbasic





Programming Information

  name QuickBASIC
  year 1985 - 1988
  designer Microsoft Corporation
  developer Microsoft Corporation
  latest Release Version 45
  latest Release Date 1988
  influenced By GW-BASIC
  influenced Visual Basic
  current Version 45
  operating System MS-DOS , Mac OS
  license MS - EULA
  website wwwmicrosoftcom


Microsoft QuickBASIC (also '''QB''' or incorrectly, " QBasic ", which is a different system) is an Integrated Development Environment (or IDE) and Compiler for the BASIC Programming Language that was developed by Microsoft . QuickBasic runs mainly on DOS , though there was a short-lived version for Mac OS . It is loosely based on GW-BASIC but adds user-defined types, improved programming structures, better graphics and disk support and a Compiler in addition to the Interpreter . Microsoft marketed QuickBASIC as the introductory level for their BASIC Professional Development System.


HISTORY


Microsoft released the first version of QuickBASIC on August 18 , 1985 stored on a single 5.25" Floppy Disk . Since version 2.0 QuickBASIC contained an Integrated Development Environment (IDE). Users could edit directly in its onscreen text editor.

Although still supported optionally in QuickBASIC line numbers were no longer needed. Program jumps also worked with named labels. Later versions also added control structures such as multiline Conditional Statement s and loop blocks.

Microsoft's "PC BASIC Compiler" was included for compiling programs into DOS executables. The editor included an interpreter which allowed the programmer to run the program being edited without leaving the editor, as of version 4.0. The interpreter was used to debug a program before creating an executable file. Unfortunately there were some small, subtle differences between the interpreter and the compiler, so that sometimes a program that ran perfectly well in the interpreter would fail after compilation, or would even not compile at all.

The last version of QuickBASIC was version 4.5 (1988), although development of the for MS-DOS 1.0, shipped in Standard and Professional versions. Later versions of Visual Basic did not include DOS versions, as Microsoft concentrated on Windows applications.

A subset of QuickBASIC 4.5, named QBasic, was included with MS-DOS 5 and later versions, replacing the GW-BASIC included with previous versions of MS-DOS. Compared to QuickBASIC, QBasic is limited to an interpreter only, lacks a few functions, can only handle programs of a limited size, and lacks support for separate program modules. Since it lacks a compiler, it cannot be used to produce executable files, although its program source code can still be compiled by a QuickBASIC 4.5, PDS 7.x or VBDOS 1.0 compiler, if available.

For the Macintosh Operating System QuickBASIC 1.00 was launched in 1988. It was supported only in System 6 and 7 and required a Macintosh with more than 1 MB RAMhttp://support.microsoft.com/kb/31937 System requirements QuickBASIC for Macintosh.


CURRENT USES

QuickBASIC is still being used to make homebrew DOS applications on DOSBox for Handheld Game Console s.http://archive.gp2x.de/cgi-bin/cfiles.cgi?0,0,0,0,25,1677 In addition, it continues to be used in some schools, usually as part of an introduction to programming, though is fast becoming replaced by more popular compilers.


SUCCESSORS


Microsoft's Visual Basic was the successor of QuickBASIC. Several commercial compilers were developed including PowerBasic , and Xbasic , with varying degrees of compatibility. Several open source and freeware BASIC compilers have also been developed. FreeBASIC is an open-source 32-bit BASIC compiler available free of charge, with the syntax similar to that of QuickBASIC.


SEE ALSO



SOURCES