Dark Basic no es libre.
Es más: es solo para Windows, y no es un lenguaje profesional.
Si quieres aprender algo bueno, te recomiendo OpenGL y OpenAL (Grafico y Audio). Acabarás haciendo más que con DB. Lo sé por experiencia (se ambos lenguajes, y he comparado resultados).
Quizas OpenGL te costará más, pero es lo que hay.
saludos!