Mas quais seriam os fundamentos?

C, assembly é isso? O que quero saber é por onde começar.