QBasic: Difference between revisions

Content deleted Content added
Danakil (talk | contribs)
No edit summary
m + QBX
Line 1:
 
[[Image:QBasic_Opening_Screen.png|right|thumb|400px|The opening screen of QBasic 1.1]]
 
'''QBasic''', short '''QBX''', (Quick Beginner's All-Purpose Symbolic Instruction Code) is a variant of the [[BASIC programming language]]. It is not capable of compiling standalone executables. The source code is compiled to an intermediate form within the [[integrated development environment]], and this intermediate form is immediately executed (interpreted) on demand within the IDE. It was intended as a replacement for [[Microsoft GW-BASIC interpreter|GWBASIC]], and was shipped together with [[MS-DOS]] 5.0 and higher, including [[Windows 95]]. It was based on the earlier [[Microsoft QuickBASIC compiler|QuickBASIC]] 4.5 compiler but without QuickBASIC's compiler and linker elements.
 
[[Microsoft]] stopped shipping QBasic with later versions of Windows. [[Windows 98]] users, however, will find it in the \TOOLS\OLDMSDOS directory of the CD-ROM; on the [[Windows 95]] CD-ROM, it is in the \OTHER\OLDMSDOS directory. It is now only available from Microsoft's website for licensed users of MS-DOS. QBasic provided a state-of-the-art IDE (for its time), including a [[debugger]] with features such as on-the-fly expression evaluation and code modification that were still relatively unusual in [[2003]], more than ten years later.