this is how I switched from GW-BASIC to QuickBASIC. I found out that QB could make .exe files like a big boy compiler.
Switching to QuickBASIC was like stepping into the future, coming from GW-BASIC. No more line numbers. Actual subroutines. A quite nice IDE that separates out subroutines similar to the code browser in Smalltalk/Squeak.