Почему приложения для Android пишут на джаве?
ох вы сделали мой день ))не видел не одной нормальной программы на джаве. 
из детскопа продукты jetbrains, netbens и ряд утилит (первое что приходит в голову, должен признаться я не очень много пользуюсь детскопным софтом, даже офис в облоках, кто то другой назовет больше) 
из серверных одноклассники,  твитер (хотя там вроде больше scala, но не суть)+ многие другие ресурсы к их множеству легко плюсуются вебприложения написанные на jvm языках Вообще не пинимаю, как такая уродская технология могла так широко распространится. 
Более классического  ооп не встречал (c# и java в этом плане те же яйца, разница в сахаре/обратной совместимости), разрешите поинтересоваться вашим бэкграундом? вы с чем сравниваете ?Радует только, что скоро она подохнет на windows окончательно и бесповоротно — цитата из интернетов. 
ага, об этом едва ли не с рождения java говорят, но число вакансй только растет ─ не забываем что доля детскопного софта в принципе уменьшается, все в веб уходитСобсна почему многие люди ругают джаву из-за ее «громоздкости и тормознутости», но продолжается разработка на нем? 
громоздка не java, громоздка разработка на java для веб ─ такова плата за стабильность и прогнозируемость результата, это не свойства языка, язык просто позволяет реализовать все те патерны и технологии которые в совокупности и зовут java  ee. Это энтерпрайз, проекты длятся годами, расширяются и перерастают в монстров )) Тот же c# в этом плане такой же комбайн, это не плохо это требование рынка Слышал много споров на этот счет, мол что не секурно в наши-то дни ставить джаву, разработка на ней сложна и вообще ресурсоемка.
Вполне секурно, но да ресурсоемко ─ и в плане человекочасов и в плане железа. Вполне приемлемая цена, всего лишь ценой памяти мы получаем скорость близкую к с++Впрочем что я хотел спросить: можно ли на андроид написать приложение на Си, или Python (на пайтоне слышал что можно, но почему-то встречаю только змейки).
на с/с++ имеет смысл писать ресурсоемкие задачи ─ обработка видио, звука и тд, просто писать обычное приложение на с/с++ глупо, накладные расходы на вызов JNI могут быть выше чем если бы вы писали просто на java
на питоне под android вообще мрак, вы работает с тем же sdk только ловити еще баги киви или чего то подобного
кстати скорость работы python в вебе тоже сильно ниже  скорсоcти работы java, но это не является проблемой )
Если кратко: "так исторически сложилось". Sun / Oracle активно продвигали яву в носимые (и не очень) девайсы. Те же Нокии 3310. Когда игры были типа змейки, производительности вполне хватало. Современные телефоны получили яву "по инерции", т.к. как минимум прогерам сильно переучиваться не хотелось. Поправьте господа, если не прав.