RoboRobo służy do nauki programowania robotów na poziomach od początkującego do zaawansowanego. Oprogramowanie PC Rogic umożliwia stworzenie schematu blokowego, a na jego podstawie kodu w języku C, dzięki czemu użytkownik może nauczyć się programować robota. Środowisko umożliwia także samodzielne pisanie kodu od podstaw.