Protip: Kill your aspirations. Nothing is going to be served to you on a plate and programming is a lot of tedious work.
Once you get out of the way, look into assembly language, reverse-engineering/disassembling files of formats (PE/ELF), binary modifications, and go for it!