To be honest, I have done my graduation in business and management so I have very little knowledge about the detailed side of the languages you have mentioned. That is why it is a little difficult to grasp the discussion happening here. So sorry for that as you guys have really put in a lot of insight and detail in here. Would there be any website or place you suggest which might clear this for me better, or any book you recommend me to read?
Can you be more specific about what's unclear? What's your end-goal for learning to program? Just about every beginners guide to programming is going to cover the same topics. Most will start with printing text to the command line, then introduce variables. Maybe they'll show you how to get user input next, or they'll go straight into conditionals. Then it's loops, functions, objects, libraries and file access. The principles are the same for most languages, so it doesn't really matter which one you choose. Don't worry about books or websites. Pick one at random and give it a try. If you don't understand it or think it's bad, pick another and start again. Yes, some are better than others, but that doesn't matter so much at the beginners level - the topics covered are all the same. You have to start somewhere, so go install Python and read some tutorials. That's all there is to it.