OK, lalo no habia entendido a que apuntaba tu pregunta.
El lenguaje en si tan simple como el basic, lo que ocurre que cambia la metodologia de desarrollo, muchos conceptos de otros lenguajes no sirven para este.
Te cuento que es mas facil aprender R4 si NO se poseen conocimientos profundos de otros lenguajes, curioso.
Me imagino que sirve para cualquier nivel, actualmente es posible hacer un space invader con muy poco esfuerzo y por otra parte, ya tengo casi listo un compilador del lenguaje en el mismo lenguaje (compila codigo para FASM), el fuente son alrededor de 400 lineas de codigo. Como ves el codigo que escribis es muy chico, esa es quizas la principal ventaja, escribis poco codigo, depuras poco codigo, corregis poco codigo.
Al comienzo parece confuso, la clave esta en practicar los movimientos que ocurren en la pila, cuando uno ya tiene la gimnasia de pila suficiente, es posible leer de corrido el codigo.
Vos habias preguntado una vez por juegos para wince, te cuento que el lenguaje funciona en pocketpc tambien, todabia me faltan detalles pero el mismo codigo que escribis para pc lo ejecuta el R4 para pocketpc, de hecho la primera version fue para wince.
Suerte !!