Нужно начинать с С++, он достаточно низкоуровневый язык для понимания процесса на всех уровнях, плюс не прощает ошибок, хотя это и самый сложный язык, он открывает огромные возможности и очень востребован
раскрыть ветку (6)
Очень востребован? В геймдеве - пожалуй. Почти во всех остальных сферах гораздо важнее джава. А начинать программировать, я считаю, надо либо с Си (высокоуровневый ассемблер, простой и универсальный язык), либо с Питона (ООП язык с понятным синтаксисом и мощным набором команд).
раскрыть ветку (3)