With it you can create programs to run under DOS or Windows. BasicBasic is an easy way to develop small to medium size programs without regard for which environment they will run under. The interpreter has been compiled successfully on a range of ANSI C compilers on varying platforms with no alterations to source code necessary. An complete basic language SDK with IDE and compiler that is designed for fast and easy game programming. There's no expiration date.
All commands are available in shareware version, too.
A true machine code Basic compiler. Stop using the QBasic interpreter and step up to the speed of compiled code. It expands the usable range of asm instructions beyond those recognized by PBDos to include all the latest CPUs' instructions. More features are on the way for next version. Make API calls or use third party DLLs.