Na středni školu budeš stejně chodit spolu s vypatlánky co šli na IT obor aby měli větší prostor čumět na sociální sítě atd. a programovat se bude učit od naprostých základů a nejspíš v pascalu.
Tolik k "naučit základy na střední školu"
https://www.codecademy.com/ je super stránka pro samostudium, je to anglicky, ale bez znalosti angličtiny programátor prostě nebudeš.