El software LEGO Mindstorms NXT-G 2.1 permite programar el ladrillo NXT de forma visual mediante bloques. Requiere como mínimo Windows XP SP2, 256 MB de RAM y 700 MB de espacio en disco. La interfaz presenta un área de trabajo para la programación, una paleta de bloques y herramientas para conectar el ordenador al NXT y reproducir sonidos.