برنامه مجازی robotoprog، نرم افزاری برای آموزش و یادگیری برنامه نویسی است و نخستین بار در ژانویه 2005 منتشر شد.

برنامه شامل مثال های مختلفی است که راهنمای خوبی برای شروع برنامه نویسی است مانند:
1- به سمت دیوار رفتن ربات
2- به سمت گوشه رفتن ربات
3- به خانه اول زمین رفتن ربات
4- به سمت نزدیک ترین دیوار رفتن ربات
5- در مسر مربعی حرکت کردن ربات
و ...
به کمک این برنامه ها کاربر برنامه نویسی ساده را می آموزد.

همراه برنامه خود آموزی است که نوشتن و اجرا کردن برنامه، نوشتن جهت و موقعیت یابی و subrotine، متغیرها، عبارات عددی، حلقه ها و ... را به همراه تصاویر و متن کاربردی آموزش می دهد.

به کمک این برنامه می توانید ابتدا فلوچارت برنامه را بنویسید،سپس برنامه را اجرا کنید و حرکت ربات را مشاهده نمایید.