Free Development Environments[]
- FreeBasic
- Multi-platform open-source Basic compiler. Compatibility with QBasic/QuickBASIC, can use almost all languages libraries, including C and C++.
- Basic4gl
- Windows interpreter/compiler using the opengl 1.1 library for graphic display.
- XBLite
- A very fast, windows BASIC compiler that produces small standalone executables. The XBLite compiler is a free, GPL/LGPL open-source project.
- sdlBasic
- Multi-platform open-source ANSI-Basic interpreter using SDL libraries
- wxBasic
- Multi-platform open-source ANSI-Basic interpreter using wxWidgets libraries
- Just BASIC
- A free Windows BASIC with a built-in sprite animation engine
- Emergence Basic
- A basic ide and compiler for windows. Built in DirectX 2D/ 3D commands. Free download, but must pay for updates and support.
Commercial Development Environments[]
- Amos
- An ANSI-Basic interpreter coded on AmigaOS. This interpreter is based on StOS (on AtariST)
- DarkBasic
- A Windows-only IDE that uses DirectX libraries. Easiest of the pack.
- BlitzBasic
- BlitzBasic - an ANSI-Basic interpreter; first appeared on AmigaOS
- PlayBasic
- A currently Windows Based interpreter focusing upon 2D & 3D (DirectX) game creation.
- PureBasic
- Multi-platform , compiler , inline ASM; first appeared on AmigaOS
- RealBasic
- RealBasic - a cross-platform (mac, windows and linux) gui-based ANSI-Basic compiler, first appeared for MacOS 7.1 (classic)
- Liberty BASIC
- Liberty BASIC - an easy Windows BASIC that has a built-in sprite animation engine
- Run BASIC
- Run BASIC - A web application server that is programmable in BASIC
For the complete list of basic dialects, BASIC-like alternative compilers is a great resource.