| || |
Learning how to program can be a daunting task, but there's light at the end of the tunnel. This page will answer some of your questions about programming, QBasic, and what this page has to offer. You're welcome to browse the entire page. If you want to get a jumpstart on programming, check out the "tutorials" section of the page and dive right in. Or, you can read the following questions and answers to gain a little more knowledge about QBasic and learning it before you get your feet wet. Please note that this section is new and will be expanded shortly.
QBasic ("QuickBasic") is a language published by Microsoft.
The current (and last) version is 7.1, and version 1.1 is distributed with
DOS in place of GW-BASIC.
QBasic is extremely easy to use. Its math functions are especially good,
and it's a great "learners language" for schools and other similar
institutions. It resembles BASIC in its statements, but is more structured
-and- flexible at the same time. For instance, line numbers are not required
but can be used - as well as "line labels" with text names. The
graphics support 256 color 320 x 200 VGA, and 16-color 640x480 VGA, as
well as an array of other graphics cards.
QBasic can be expanded with the use of QuickLibraries (.QLB's) which add
routines from Assembler and C. It can also be expanded through structured
programming - the re-use of SUBroutines and functions. There are many possibilities.
Some QLB examples include QBSVGA, a library which gives QB 4.5 SVGA capabilities
- up to 1024x768 and 256+ colors, PLUS animation and sprite routines.
You can download QBasic from here.
It comes in a big archive of old MS-DOS utilities. Please don't ask
me where to get this anymore!
Where else can I go to find QBasic stuff on the 'Net?
Try some of our Affiliates. They all have great webpages, based around Qbasic!
So how do I learn QBasic?
That's a very good question. There are many, many ways to learn QBasic. You can go to the bookstore and buy a book, read tutorials for free off the internet, download and dissect programs, or have a friend teach you. Here's my suggestion for how to learn: first, get a copy of QBasic (you can find out how by scrolling up). Then, buy a qbasic book from my bookstore. Read the book, then begin applying it. Then, start downloading files from file libraries - games,
utilities, whatever interests you, and "fool around" with them. See how they work - tinker with the code and rework it a little. After you've done this to many programs, you're well on your way.
Other than that, just be persistent. Never get too frustrated with a program, and always keep trying new things. If you really get stuck, try posting a question on the forum. Keep it up!
The most important thing to do is be persistent. If you have questions, ask someone. If you have any questions about this page, post them in the forum or e-mail me. I'll try to help as best I can.