OriginalGriff
Это не тот вопрос, на который мы - или кто - либо другой-можем ответить.
Нет" лучшего "языка, как нет и" лучшей " машины: все зависит от того, что вы собираетесь с ней делать. Если вы хотите каждый день ездить в центр оживленного города, то "Феррари" сведет вас с ума и обойдется вам в целое состояние. Но умную машину было бы проще припарковать, дешевле запустить и, вероятно, по крайней мере, так же быстро.
Но если вы хотите проехать по пересеченной местности и подняться в гору, то ни один из них не является "лучшим" - вам нужен 4x4. Чтобы быстро добраться из одного конца страны в другой, лучше всего использовать Ferrari - если только вы не хотите взять с собой всю семью, и в этом случае вам придется совершить четыре путешествия, а перевозчик людей сделал бы только одно.
C# и Java имеют сильные и слабые стороны, особенно если вы занимаетесь "традиционной" разработкой Android, но теперь, когда VS2015 включает Xamarin, C# догоняет довольно быстро даже там.
Лошади для курсов; шесть из одного, полдюжины из другого: нет "лучшего", которое покрывает все требования.