Buenas,
Yo si te lo recomendaría, del mismo modo que lo hice aquí:
http://www.forosdelweb.com/f14/busca...-perl-1134037/
No conozco un lenguaje tan portable e ubicuo, por lo que te iria como un guante.
Eso si, cuidado porque una aplicación Java puede portarse (run once, play everywhere) sin problemas en PC/Mac/Linux, pero no en Android.
En Android, aunque el lenguaje sea también Java, se utiliza una maquina virtual diferente (Dalvik) por lo que el programa no será portable directamente. Eso si, lo que hayas aprendido del lenguaje te servirá.
Por otro lado, la curva de aprendizaje puede que sea superior a los lenguajes que ya conoces.
Nadie mejor que tú mismo para hacer pruebas y ver si te encaja:
http://www.javaworld.com/article/207...ground-up.html
Un saludo