"Для начала" надо выбрать качественный учебник программирования. Именно программирования, а не какого-то языка. Потому как язык - это лишь инструмент для записи алгоритмов и знание языков не делает человека программистом. P.S. Вирт, "Алгоритмы и структуры данных", издание от 2010 года и новее.
Для программирования главное не язык, а мышление. Если на одном языке освоишься, то на другие будет не сложно переходить. А так лучше начинай с Delphi или VB.NET