La version 1 du soft pour le TuxDroid était écrit en Python + GTK.

La version 2, pour une meilleur compatibilité avec le système d'exploitation Windows, est écrite en Java, mais il reste des morceaux en Python.

A l'heure où j'écris ces lignes, il y n'a, vraiment, que le choix d'utiliser soit le Langage Python ou Java ceux sont les 2 APIs les plus complet, il y a aussi une ébauche en Javascript, et un utilisateur Cyrill62 écrit une API en Ruby .

Alors pourquoi utiliser le Python ?

Parce que c'est un langage très facile à apprendre et à utiliser pour faire des choses simples, pour tout ce qui est compliqué, je ne sais pas je n'en ai pas encore fait. :-)

Pour apprendre le langage je vous conseil fortement et même c'est un ordre ;-)

lisez cet ouvrage Apprendre à programmer avec Python qui est disponible en gratuitement en ligne ou en librairie.

Liens :

Le site du Python

afpy - Association Francophone Python

développez.com section Python