Es un lenguaje gradual es decir no es necesario aprender todas las reglas a la vez. En los primeros niveles no se presentan tantas reglas, por lo que es más fácil acostumbrarse a la programación. En cada nivel se agrega nuevas reglas, o instrucciones que se le debe dar al computador.