no no no.
No son buenos consejos.
Es muy interesante que quiera aprender a programar.
mira, hay un programa que se llama micromundos , que usa un lenguaje llamado LOGO, pero es muy tonto, no lo recomendaria.
Lo mejor es que empiece a aprender teoria de algoritmos,
los IF, ELSE, WHILE, FUNCIONES, y te pues que sea habil mentalmente, sobre todo para problemas de logica.
Yo estoy metido en la programacion de videojuegos 3D, y la verdad es que hay temas que son muy complejos para un niño de 10 años, ya que maneja conceptos avanzados de algebra lineal, geometria analitica, algunos basicos de fisica y demas.
La programacion si puede ser algo para un niño de 10 años , pero la programacion de videojuegos lo dudo.
Pero si desde ahorita empieza a programar, en unos años va a ser un "guru" y podra tener muchas mas posibilidades.
El lenguaje mas utilizado para la programacion de videojuegos y en general es C/C++, asi que te recomiendo que de una vez empiece con eso.
www.gametutorials.com
ahi hay tutoriales de C++ para que se vaya iniciando y de ahi de un paso mayor a la programacion de videojuegos.
si quieres mas info en español, metete a
www.vjuegos.org
ahi tambien te ayudaran......
por cierto, usar algun "maker" no es programar, mas bien diseñar.