Here is a cool website where you learn software programming by coding little video games:
The focus here is on algorithms and logic which is great if you want to become a good programmer.
My advices:
1/ pick javascript or typescript as your programming language of choice!
2/ learn the basics of coding using these languages: loops, conditions, operators, variables
3/ go ahead and start to solve your first little problems on codinggame.com
Enjoy!
SikkoSum