Osobně bych doporučil sekci c# na stránce itnetwork.cz
Naučil jsem se tam jak úplné základy programování obecně i v c#, tak základy objektového programování.
Nemá cenu se pouštět do nižších prog. jazyků nižších tříd, to bych si nechal až napotom, zatím se nauč číst základní kód a pochopit základní instrukce.
Možná by ani nebylo na škodu se třeba podívat na nějaké video, kde ti stručně vysvětlí, s jakými základními instrukcemi umí pc pracovat a jak počítač zpracovává kód...
Pokud bys chtěl pochopit více do hloubky jak PC pracuje s kódem jako takovým, zkus se po c# prokousat do nižších tříd (nejlepší volba by byla asi C/C++)