Currently, beginners have to learn Fanuc programming by halting production on a real robot or by paying thousands for software. This feature democratizes the learning curve by letting users perfect their logic and syntax offline for free, only touching the hardware when they are ready to deploy.