A DarkBASIC a hagyományos BASIC-hoz hasonló programozási nyelv volt. A nyelv a játékfejlesztésre összpontosított, a 3D grafika, a hangok, a zene és a hálózatba kapcsolt többjátékos mérkőzések beépítésére szolgáló eszközökkel.
BASIC, programozási nyelvek, programozási feltételek