Plutôt que l'apprentissage d'un langage spécifique à une marque d'automate ce logiciel permet de mettre en oeuvre le raisonnement et les principes de programmation communs à tous les automates.
Ce raisonnement est établi par l'apprenant avec des méthodes graphiques le libérant d'une syntaxe.
Un langage est un outil au service de l'homme mais l'homme ne doit pas être au service du langage.