@Arohi: The best for IMHO would be to start with RUBY here at SoloLearn, so you get a hang of the logic structure you need in programming. The syntax is not that different, but it is easier to get started with programming on your own. You are completely right that you will loose interest if it gets to difficult. The way I started long ago is look for a piece of code that you might like as a program and start to make changes to that program. Just small ones so you can follow what is happening. You could also try to add a few things etc. Eventually you start with writing a small program from scratch.
Don't ever give up, because here at SoloLearn are no quiters. If you get stuck or need some help, even moral, you will get the help you need. I will add you to my list of Followers to see you progress. Good luck in your endavour to become a programmer. Have some flowers too 😆😆😆😆😆😆😊😊😊🌷🌸🌹🌻🌼🍀🌾🌾🌾🌺🌺🌻🌻🌼🌼🌹🌹🌸🌸🌷🌷
Realize that the times you lose interest are opportunities for growth. Just like going to the gym. You only grow during that last set that is very hard. Push yourself past them and you'll become a better developer.
the one thing which keeps u interested in anything is the feeling to compete... find some one some group to compete with .. try.practice.learn.beat them.beat yourself.excel at every opportunity... u will surely fall in love with it. and u are awesome XD
Programming works involve many debugging works. Be prepared, you would have many "less interest" moments.
Programmers need to have "never give in" altitude, in order to make their application works, especially for the new comers.