MIDE (Mobil Integrated Development Environment). Facilita la programación del móvil al permitir la descarga del sistema operativo (legOS) al RCX, la edición y compilación de programas utilizando el lenguaje de programación C y el envio de los programas al RCX. Para la comunicación con el móvil se emplea la interfaz serial infraroja.
MPROG (Movil Programmer). Este ambiente de desarrollo facilita el manejo específico del móvil construido (HANK), para realizar movimiento y sensado. Permite escribir programas en C mediante una interfaz gráfica, compilarlos, salvarlos y descargarlos al móvil.