Game Maker usa su propio lenguaje de programación, Game Maker Language (GML), con el que se pueden conseguir impresionantes videojuegos, pues aunque Game Maker está diseñado para la creación de videojuegos en 2 dimensiones, usando GML se pueden conseguir videojuegos 3D avanzados tales como un videojuego de disparos en primera persona ("FPS").