Bienvenido.
Y de inglés sabes algo? Lo mejor para empezar es que te bajes la Beginner's Guide
Sí, he programado en basic, c, ensamblador, pascal, shell scripting, python. Y yo creo que para empezar b4a va muy bien para aprender porque es muy sencillo, y a la vez flexible.