This question already has an answer here:
Will we be able to use python, ruby or other languages to develop apps for Ubuntu tablets and phones?
Python and Ubuntu are a couple made in heaven, they'll always be together!
Jokes apart, you'll always be able to use python or ruby for developing apps for Ubuntu on phones. Apart from these two, I am not sure whether other programming languages are supported.
You may want to look at this question too: