Category:QuickBASIC: Difference between revisions
Content deleted Content added
m changed "somewhat reduced" to just "reduced" |
added qbasic, slight rearranging |
||
Line 2: | Line 2: | ||
'''QuickBASIC''' is a [[BASIC]] compiler/interpreter for DOS and OS/2. It should not be confused with [[QBasic]], which is an interpreter-only version of QuickBASIC 4.5 with a reduced instruction set. An [[IDE]] has been included with QuickBasic since version 2.0. |
'''QuickBASIC''' is a [[BASIC]] compiler/interpreter for DOS and OS/2. It should not be confused with [[QBasic]], which is an interpreter-only version of QuickBASIC 4.5 with a reduced instruction set. An [[IDE]] has been included with QuickBasic since version 2.0. |
||
'''QuickBASIC Extended 7.1''' |
The final product in the QuickBASIC line was '''QuickBASIC Extended 7.1''', also called '''Microsoft BASIC Professional Development System 7.1''' or '''QBX'''. (According to [[wp:QuickBASIC|Wikipedia's QuickBASIC entry]], the QBX IDE did not run under OS/2.) |
||
Microsoft eventually replaced QuickBASIC with [[Visual Basic]]. (Visual Basic 1 for DOS can compile most |
Microsoft eventually replaced QuickBASIC with [[Visual Basic]]. (Visual Basic 1 for DOS can compile most (if not all) QB code unchanged.) |
||
==QBasic== |
|||
QBasic is an interpreter that [[Microsoft]] distributed with later versions of [[MS-DOS]]. It is based on QuickBASIC 4.5, with parts of the language and the [[compiler]] removed. Any program specifically written for QBasic will work under QuickBASIC 4.5 or later without changes. |
|||
=="Standard"== |
|||
The QuickBASIC language has become something of a de facto standard, inspiring several later compilers, many of which attempt to be QB-compatible (with varying degrees of success). A few of the modern compilers include: |
The QuickBASIC language has become something of a de facto standard, inspiring several later compilers, many of which attempt to be QB-compatible (with varying degrees of success). A few of the modern compilers include: |
||
* [http://www.arargh.com/basic/ BCET] |
* [http://www.arargh.com/basic/ BCET] |