|This page uses content from Wikipedia. The original article was at DarkBASIC. The list of authors can be seen in the page history. As with Rosetta Code, the text of Wikipedia is available under the GNU FDL. (See links for details on variance)|
The purpose of the language is game creation using Microsoft's DirectX from a BASIC programming language. It can create both 2D and 3D games using a lot less code than the equivalent program would take by using more powerful languages such as C++ due to the included libraries.