FreeBASIC is a QuickBASIC alternative, and it would be great if it could be made portable. I have found that it is much better with the FBide program, otherwise all programming must be done in a text editor like notepad, and compiled usin the windows command promp. Both programs are open source under the GNU GPL so it sould not be a problem. The website for both programs is www.freebasic.net