Commodore BASIC, then TurboPascal on CP/M, then C and Assembly on MS-DOS 👴🏻👴🏻👴🏻
then all the rest of my life never stopping studying and doing.
I'd suggest to make a mix of:
* formal CS studying (algorithms and data structures)
* studying a programming language (according to what you want to actually do)
* DOING
don't fall into the trap of infinte studying without doing. It might give you the idea of making progress but until you dirty your hands you're not really advancing.