(below is the post from various games-related news sites)
GamesBasic is a free games development language mixing a unique form of Object Orientated Basic with a easy accessable media layer. The language itself is designed around presenting Basic in a simple but power OO style, allowing objects to be clearly defined and coded. The media layer (currently limited to 2D and input devices) is presented as embedded Basic commands and functions.
GamesBasic’s IDE presents most of the modern features found in any development environment – Project management, context sensitive help, breakpoints, single stepping, accurate error reporting, full editing tools, etc.