Windows with QBasic and QuickBASIC - Working Solutions

QBasic / QuickBASIC with up-to-date Windows Editions - Two Solution Methods

Since Qbasic and QuickBASIC cannot be executed on present-day operating systems directly, two different solutions are subsequently provided for download. Both are comprehensive software bundles containing all major QBasic and QuickBASIC releases as well as VisualBASIC for DOS.

Virtual Machine (Abbreviation: VM)

An entire operating system, in this case DOS v6.22, will be provided as a guest system in order to run QBasic in its initial environment.

DOS Emulator

While almost every operating system can be executed in a VM, a DOS emulator supports only a single OS. This provides the advantage, that even outdated hardware is still supported, e.g. Graphics and Sound Cards. To this end, DOSBox offers a wide range of options to customize the config file. Furthermore, there's the option to throttle down CPU speed to simulate outdated processor units. Also displaying in full screen mode has been integrated flawlessly. Mounting external folders as standalone drives is another outstanding feature.


Due to advantages mentioned above, DOS emulators are definitely preferable to virtual machines. However, if you need to run QBasic in its original environment or want to use DOS v6.22 with all its opportunities, the virtual machine is the right choice.

Basic 2 DOSBox

This is a handy tool which copies the selected versions of BASIC (QBasic 1.1, QuickBASIC 4.5, QuickBASIC Extended 7.1 and/or Visual Basic for DOS) with just a few clicks to your hard drive and creates configuration files and shortcuts.
Requirements: DOSBox, Windows XP or higher (Tested with Windows XP and Windows 10).
For more information, refer to QBasic with DOSBox, Part 4


That will work on all newer Windows OS's (x86 and 64bit) such as Windows 7, 8 or Vista:
This package contains DOS 6.22 with pre-installed QBasic 1.1, QuickBasic 4.5,
QuickBasic Extended 7.1 and VisualBasic for DOS

Requirements (Freeware):

 1. Download and install VM Player
 2. Download and unpack MS-DOS 6.22
Start VM Player and run MS-DOS 6.22; when asked whether it was copied or moved, select moved.

Now you'll have four options:

 1. Run QBasic 1.1 (Interpreter only):
 • Simply type in: "qbasic" (always without quotes) and hit [ENTER]

 2. Run QuickBasic 4.5 (Compiler):
 • type in: "cd qb45" - [ENTER]
 • type in: "qb" - [ENTER]

 3. Run Quickbasic Extended 7.1 PDS (Professional Development System) aka QBX:
 • type in: "cd qbx\bin" - [ENTER]
 • type in: "qbx" - [ENTER]

 4. Run Visual Basic for DOS:
 • type in: "cd vbdos" - [ENTER]
 • type in: "vbdos" - [ENTER]

Download MS-DOS 6.22 now by clicking the Download Button below!