Пишите на любом языке и года через 3 поймете, что то, что вы скачете по верхам - совершенно ничего не значит.
Только через 3 года жесткого программирования вы начнете писать с умом и по-настоящему (если попадется хорошая компания). И вопросы отпадут такие.
Из всего того, что вы назвали - самое лучше решение, покрывающее практически все запросы - C#.