Чтобы стать программистом, нужно программировать! javarush.ru JavaRush - это курс программирования на языке Java. Первые десять уровней бесплатные, а дальше у тебя уже будут базовые представления, и ты сможешь либо подписаться на этот курс, либо найти хорошую книжку по Джаве и учить по ней. Вариант попроще - язык Паскаль. pascalabc.net Я начинал с Бейсика и Паскаля, а потом уже взялся за Си и Джаву.