GLBasic es un lenguaje diseñado para programación de juegos. Tiene comandos simples para 3D, redes, palancas de juego y reproducción de medios. GLBasic compila ejecutables compactos, rápidos y autónomos. Los medios usados pueden ser comprimidos en un archivo protegido con sólo una línea de código fuente. El SDK incluye un editor, compilador, generador de fuentes, convertidor 3D y mucho más. Puede compilar ejecutables para Windows, Linux, PocketPC y GP2X