PureBasic is a programming language based on established BASIC rules. PureBasic is now freeware for Amiga OS. Some of the features are: Many internal commands (800+), Very fast compiler, Easy but very fast 2D game support, Easy and high quality 3D support based on OGRE, Source code is portable between AmigaOS, Windows, MacOS X and Linux, for games and applications.