QuickBASIC: Difference between revisions
Appearance
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Software | |||
|Picture=NA.png | |||
|Name=Microsoft QuickBASIC | |||
|Version=QB: 4.5 (1988)<br/>QBX: 7.1 (1990) | |||
|Vendor=[[Microsoft]] | |||
|Author= | |||
|Licence=Commercial | |||
|WWW= | |||
}} | |||
Microsoft '''QuickBASIC''' (''QB'') was an entry level compiler and later a programming environment for IBM PC compatible machines running DOS. [[QBasic]] from [[MS-DOS]] or [[PC DOS]] versions 5.0 is a small subset of QuickBASIC missing all compiler features. | Microsoft '''QuickBASIC''' (''QB'') was an entry level compiler and later a programming environment for IBM PC compatible machines running DOS. [[QBasic]] from [[MS-DOS]] or [[PC DOS]] versions 5.0 is a small subset of QuickBASIC missing all compiler features. | ||
== Versions == | == Versions == | ||
;DOS | ;DOS | ||
* Aug 1985: QuickBASIC 1. | *Aug 1985: QuickBASIC 1.00 | ||
*1986: QuickBASIC 2. | *Jan 1986: QuickBASIC 1.01 | ||
*1987: QuickBASIC 3. | *Feb 1986: QuickBASIC 1.02 | ||
*1987: QuickBASIC 4. | *Aug 1986: QuickBASIC 2.00 - integrated editor, EGA graphics support | ||
*1988: QuickBASIC 4. | *Jan 1987: QuickBASIC 2.01 | ||
*Apr 1987: QuickBASIC 3.00 - integrated simple debugging features | |||
*Oct 1987: QuickBASIC 4.00 - threaded p-code interpreter, inter-language calling | |||
*Feb 1988: QuickBASIC 4.00a - only included with [[Microsoft BASIC Compiler]] Version 6.00 | |||
*May 1988: QuickBASIC 4.00b - also included with Microsoft BASIC Compiler Version 6.00b | |||
*Oct 1988: QuickBASIC 4.50 - new help system | |||
*Oct 1990: QuickBASIC Extended 7.1 - only included with [[Microsoft BASIC PDS]] | |||
;Apple Macintosh | ;Apple Macintosh | ||
* 1988: QuickBASIC 1.00 for Macintosh - System 6 required | *1988: QuickBASIC 1.00 for Macintosh - System 6 required | ||
== Publications == | == Publications == | ||
Line 17: | Line 33: | ||
* Kris Jamsa: ''Microsoft QuickBasic: Programmer's Quick Reference'' - Microsoft Press 1989, ISBN 1-55615-204-3 | * Kris Jamsa: ''Microsoft QuickBasic: Programmer's Quick Reference'' - Microsoft Press 1989, ISBN 1-55615-204-3 | ||
* Douglas Hergert: ''Microsoft QuickBasic'' (third edition) - Microsoft Press 1989, ISBN 1-55615-236-1 | * Douglas Hergert: ''Microsoft QuickBasic'' (third edition) - Microsoft Press 1989, ISBN 1-55615-236-1 | ||
* Harvey M. Deitel: ''Microsoft IBM QuickBASIC: A Structured Approach'' - Prentice Hall 1989, ISBN 0-13-449422-9 | |||
* Halvorson; Rygmyr: ''Learn Basic Now'' - Microsoft Press 1990, ISBN 1-55615-240-X | * Halvorson; Rygmyr: ''Learn Basic Now'' - Microsoft Press 1990, ISBN 1-55615-240-X | ||
* Mitchell Waite: ''The Waite Group's Microsoft QuickBasic Bible'' - Microsoft Press 1990, ISBN 1-55615-262-0 | * Mitchell Waite: ''The Waite Group's Microsoft QuickBasic Bible'' - Microsoft Press 1990, ISBN 1-55615-262-0 | ||
* R. Belserene: ''Mastering QuickBASIC'' - Sybex 1990, ISBN 0-8958-8589-1 | |||
* Ethan Winer: ''PC Magazine BASIC Techniques and Utilities'' - Ziff-Davis Press 1991, ISBN 1-56276-008-4 | * Ethan Winer: ''PC Magazine BASIC Techniques and Utilities'' - Ziff-Davis Press 1991, ISBN 1-56276-008-4 | ||
* Avery Catlin: ''Standard BASIC Programming with QuickBASIC'' - Prentice Hall 1991, ISBN 0-13-840828-9 | |||
== Links == | == Links == | ||
Line 25: | Line 44: | ||
* [http://www.petesqbsite.com/ Pete's QBASIC / QuickBasic site] | * [http://www.petesqbsite.com/ Pete's QBASIC / QuickBasic site] | ||
[[Category: | [[Category:BASIC development environment]][[Category:Microsoft Product]] |
Latest revision as of 22:15, 25 April 2025
QuickBASIC | |
---|---|
![]() | |
Name | Microsoft QuickBASIC |
Version | QB: 4.5 (1988) QBX: 7.1 (1990) |
Vendor | Microsoft |
Author | |
Licence | Commercial |
WWW |
Microsoft QuickBASIC (QB) was an entry level compiler and later a programming environment for IBM PC compatible machines running DOS. QBasic from MS-DOS or PC DOS versions 5.0 is a small subset of QuickBASIC missing all compiler features.
Versions
- DOS
- Aug 1985: QuickBASIC 1.00
- Jan 1986: QuickBASIC 1.01
- Feb 1986: QuickBASIC 1.02
- Aug 1986: QuickBASIC 2.00 - integrated editor, EGA graphics support
- Jan 1987: QuickBASIC 2.01
- Apr 1987: QuickBASIC 3.00 - integrated simple debugging features
- Oct 1987: QuickBASIC 4.00 - threaded p-code interpreter, inter-language calling
- Feb 1988: QuickBASIC 4.00a - only included with Microsoft BASIC Compiler Version 6.00
- May 1988: QuickBASIC 4.00b - also included with Microsoft BASIC Compiler Version 6.00b
- Oct 1988: QuickBASIC 4.50 - new help system
- Oct 1990: QuickBASIC Extended 7.1 - only included with Microsoft BASIC PDS
- Apple Macintosh
- 1988: QuickBASIC 1.00 for Macintosh - System 6 required
Publications
- Douglas Hergert: Microsoft QuickBasic - Microsoft Press 1987, ISBN 0-914845-99-3
- John Clark Craig: Microsoft QuickBasic Programmer's Toolbox - Microsoft Press 1988, ISBN 1-55615-127-6
- Kris Jamsa: Microsoft QuickBasic: Programmer's Quick Reference - Microsoft Press 1989, ISBN 1-55615-204-3
- Douglas Hergert: Microsoft QuickBasic (third edition) - Microsoft Press 1989, ISBN 1-55615-236-1
- Harvey M. Deitel: Microsoft IBM QuickBASIC: A Structured Approach - Prentice Hall 1989, ISBN 0-13-449422-9
- Halvorson; Rygmyr: Learn Basic Now - Microsoft Press 1990, ISBN 1-55615-240-X
- Mitchell Waite: The Waite Group's Microsoft QuickBasic Bible - Microsoft Press 1990, ISBN 1-55615-262-0
- R. Belserene: Mastering QuickBASIC - Sybex 1990, ISBN 0-8958-8589-1
- Ethan Winer: PC Magazine BASIC Techniques and Utilities - Ziff-Davis Press 1991, ISBN 1-56276-008-4
- Avery Catlin: Standard BASIC Programming with QuickBASIC - Prentice Hall 1991, ISBN 0-13-840828-9