Programistyczna wojna

Jeden z praktykantów w moim zespole podjął dyskusję na temat doboru języków programowania zależnie od projektu. Dla mnie jako programisty z trzyletnim stażem taka rozmowa wydała mi się bez sensu, gdyż wybór wydaje mi się oczywisty. Jednak wspominając studia okazuje się, że początkujący programista nie ma łatwego życia. Na studiach nie ma czasu, żeby nauczyć wszystkiego, a fora są przepełnione krucjatami zwolenników różnych języków. Czyżby aż tak trudno było odpowiedzieć na pytanie jaki język jest najlepszy do nauki jako pierwszy?