Не нужно начинать со скучных основ, выносящих мозг. Всякие матаны, троелсоны и пр. дадут только повод зевать каждые 10 секунд и оставить затею учиться программированию.
При обучении должно быть весело; должно возникать желание применить знания на практике; а только потом, хоть с малейшим пониманием – читать занудные книжки.
Начать можно с видеоуроков, которые учат тому, как вывести текст в консоль.