Software is vitally important to our modern lives. And, as you've seen, there are many different ways to start coding.
The key to success is to start with a few straightforward programming exercises. Every day you'll enhance your knowledge and skills.
Just like any journey they'll be ups and downs. It's those early successes That are the key to staying on track period debugging in particular can be a little taxing. So build your cold gradually, testing frequently as the program grows in size.
Enjoy your coding.