From Rosetta Code
DarkBASIC is an implementation of BASIC. Other implementations of BASIC.
DarkBASIC is an example of an Integrated Development Environment, a class of software which typically combines enhanced editing and debugging features.
DarkBASIC is an example of a compiler. You may find the programming tasks that have been solved using it here.
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)

DarkBASIC (a.k.a. DB) is a commercial game creation programming language released by The Game Creators. The language is a structured form of BASIC and is similar to AMOS on the Amiga.

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.

There are two varieties of DB: the original DarkBASIC (often referred to as DarkBASIC Classic) and DarkBASIC Professional (a.k.a. DBPro). Both run under Microsoft Windows only.

See also[edit]