My nephew just started learning Programming in his school and they started with QBasic. Its almost 30 years and QBasic is still Serving programmers their first lessons on coding and programming logic. Here on this page you can find A list of available Qbasic compilers and can download them for your USE.
The name QBasic is an acronym for Quick Beginners All Purpose Symbolic Instruction Code. It was developed and launched by Microsoft in the year 1991 and is considered to be one of the most ideal languages for absolute beginners. It was intended as a replacement for GW-BASIC. QBasic was based on earlier QuickBASIC 4.5 compiler. It does not produce .exe files but instead generates files with extension .bas which can only be executed immediately by the built in QBasic interpreter. It is based on DOS operating systems but is also executable on windows.
QBasic With Dos Emulator( Play With Vmware Player )