Web Sites - Tutorials
There are a large number of web sites which provide information on QBasic, GW-BASIC,
and QuickBasic. All are useful sites for the QBasic programmer.
I've broken the sites into various categories, depending on the content
available at the site.
Tutorials
For first pass information gathering, I'm a big fan of online tutorials.
They don't provide the details that you can find in books, but their
price is right and they're readily available to aide the learning process.
I suggest reading more than one of these. Doing so will help you get a
broader perspective on QBasic. Each author sometimes handles one aspect
of the language better than anyone else, so watch for the insights to be
gleamed from each one.
This pages provides several breakouts of sites - tutorial collections,
individual tutorials, assembly language tutorials and tutorial videos.
Also, don't forget to look at the various online
magazines, which contain tutorial content.
Tutorials - Collections
These are collections of tutorials which were not written by the site author.
Within a ranking level, the sites are listed in alphabetical order.
Be sure to look at the list below this one, which provide links to individual
tutorials written by the authors of the site where the tutorial resides.
| Pete's QBASIC/QuickBasic Site
500+ links to tutorials on all topics, large QuickBasic content but still the largest set of QBasic tutorial links on the web
|
| Simply QBasic Tutorials
75+, on a really wide range of topics, gaming, 3D, RPG, ASM,
|
| QuickBasic Cafe
20+, some beginner content, with more emphasis on graphics/gaming
|
| The Qbasic Station
150+, command-by-command tutorials, selected topics in more depth, does not read start-to-finish, more a reference than a tutorial
|
| Qbasic Tutorial
5+, only a few tutorial downloads, but the few are fairly good, lengthy coverage.
|
| QBasic.com
60+, but large PDS content, not so strong QBasic-specific files
|
| QuickBasic Land
advertisements all over the place, nothing but bload/base and get/put tutorials
|
Tutorials - Written by Site Author
These tutorials are written by the site author. Within a ranking level, the sites are listed
in alphabetical order.
| Austin's All QBASic Tutorials
mostly introductory tutorial, good sprite coverage, good depth on topics covered, good narrative, good examples
|
| Beginner's Programming Tutorial in QBasic
best as introductory tutorial, just the basics (no really advanced anything), minimal depth on most topics, good narrative
|
| QBasic FAQ
useful code but randomly selected, not a complete tutorial - just spot solutions to problems taken from forum posts, minimal discussion/narrative
|
| QBASIC Programming for Kids
very thorough coverage of basic, good database/UDT discussion, but noticeably missing gaming/sprite, ASM and in-depth file handling.
|
| Qbasic Programming Tutorials - Vic's Tutorials
very good information, good examples, gaming focus, writing style really needs improvement
|
| A QBASIC Primer
single page, all text, strong on basic concepts, shallow cover of everything else.
|
| Ainsworth - Really really basic BASIC
very minimal content. what's there is good information, there's just too little content for anything more than a passing introduction
|
| Computer Programming with Mrs. Murphy
good information, limited depth, not enough discussion, sections jump around
|
| FBWiki: CompilerQB
part of a freeBasic Wiki, article on QuickBasic as it relates ot freeBasic development
|
| FBWiki: LangQB
part of a freeBasic Wiki, article on QBasic as it relates ot freeBasic development
|
| Programmed Lessons in QBasic
fairly complete, well structured but I hate the format which slows down browsing the tutorial. very beginner oriented writing. limited advanced toipics, but enough to get started.
|
| Programming in Basic
looks haphazard. plenty of introductory content, weak on everything else. author went to a lot of effort on the graphics.
| |
| Programming in (Q)BASIC
well written, but limited topics. focus on use in gaming (user interface/sprites). ASM content is unfortunately for QuickBasic 4.5
|
| Qbasic (The QP7 Programming Page)
very well written (but all text, no graphics). covers some features well (user interface, printing, use of UDT) others barely at all (graphics, files, math, event trapping)
|
| QBasic FAQ
introductory content plus a small variety of Q&A
|
| QBASIC Tutorial (PROGRAMIRANJE I.)
just basic featutes, formatting is hard to read, nothing advanced
|
| QBasic Tutorial (UCS)
single page, limited to very basic topics, nothing advanced, all text
|
| QBasic Tutorial 1
limited to fundamentals only, minimal content, a teacher's online tutorials to supplement a class
|
| Qbasic World
reasonably basic content with some gaming emphasis, a few minor errors (code errors plus formatting that prevent easy cut and paste), background makes it a little hard to read
|
| Quite BASIC
an online programming educational tool - simulate QBasic within a web page
|
| EduGateway Qbasic Lessons
while well written contains very little content. an introduction of a few commands and the IDE and that's it. way short of a full tutorial
|
| Learn QuickBasic
incomplete - started of looking good but never finished past a few introductory sections. section on "Effective Design" is a good read.
|
| QBasic Elysium
incomplete - just a few, minimal topics
|
| QBASIC My Style
incomplete - coverage of only a half dozen basic topics
|
| Qbasic Tutorial for Beginners and Children
incomplete - a few links and just a very few introductory topics completed
|
| Ryan's Web Site - Qbasic
incomplete, takes a reference approach - lists functions and discusses them. no functional organization
|
| The BASIC Archives
some files, outdated compiler listing, and a few links
|
| QBasic (MLHA)
just a single page with a very few QBasic functions/operator, mixed with QuickBasic
|
| General QBasic Tutorial for Beginners
copied from here
|
| Qbasic Tutorial
copied from here
|
Tutorials - Assembly Language
These are several QBasic limitations which can be overcome using the CALL ABSOLUTE command - allowing QBasic to
run assembly language programs. Use of a mouse within QBasic is the most common reason to combine QBasic and assembly language.
These teach how to use assembly language in QBasic and the reasons for considering its use.
Tutorials - Videos
Yes, there are even videos online to help you learn QBasic. You won't
be learning everything you need to know from the available videos - they're
not that good. But they are helpful and can be used to augment the other
tutorials listed above.
Simply go to these sites and do a search for QBasic or "QuickBasic" to
see a surprisingly large selection of tutorial videos on QBasic.
And here are a few specific QBasic videos to consider.
I welcome suggestions for additions to this list.
|