Тема конечно уже изъедена, но все равно, предлагаю пообсуждать и здесь тоже...
Моё мнение такое:
Во первых нужно понять, чем хотите заниматься и зачем учить ЯП, приведу небольшие примеры, какой язык и для чего нужен:
1. Вы просто обожаете возится и разрабатывать различные девайсы/гаджеты, вместо телевизора у вас например переделанный умный принтер , тогда помимо знаний электороники, вам без классического си и асма необойтись...:)
2. Вы понятие не имеете как устроен комп, но хотите разрабатывать прикладной софт для бизнеса, тогда С# для винды неплохо подойдет, ну либо С++ !
3. Вы хотите разрабатывать для мобильных устройств (Андроид и Ко), то неплох Embarcadero (Это сейчас Делфи), также используется С++.
4. Вы хотите кодить для веба, тут понятно-что PHP, Java, HTML...
5. Также сейчас восстребованны очень 1С, но это не разработка, а больше-даже внедрение и обслуживание...
Вот так вкратце !
Пишите что думаете !
Хочу отметить что лучше прокачивать себя в какой-то одной области, я не говорю о хобби, но нужно понимать если вы хороший специалист на си, то что-бы перейти и нормально выполнять работу например на С# придется учится несколько недель, а-то и месяцев, т.к. специфика совсем другая...
Ну и нужно понимать, что недостаточно просто прочитать учебник по яп, для того что-бы реально знать язык нужно несколько лет на нём работать, т.е. делать боевые проекты, всё остальное от лукавого !