Co to jest "Andorid"...?
Do programowania aplikacji na Androida najbardziej popularnym językiem jest Java - przede wszystkim trzeba to znać. Oczywiście nie mówię, że jedynym - można spokojnie pisać w innych i odpowiednio przenosić je na Androida, oczywiście też trzeba je znać. Jeśli znasz Jave to już tylko Android Studio od Google albo ewentualnie Eclipse i do roboty ;)