Do you think newbies are asking the wrong questions when it comes to how to learn programming?
When I say newbies, I mean those who haven't grasps the basics in programming. I'm not saying they are asking the grammatically wrong question. No, I'm saying newbies are asking question whose answer will not help them progress in the right direction. For example questions like these: - What is the best language? - Which language will be in demand 5 years from now? - What is the best IDE? - ...and so on. The answer to what the best IDE or language is or what language will be in demand 5 years from now (even if there is a correct answer to it), is irrelevant for people who don't even know what a loop is. Therefore my advice to beginners learn the basics of programming first. Understand what a loop, an array is. Know the difference between a constant and a variable. Once you understand this, you will realize that you don't need the answer to the questions above anymore. Not because you can answer these questions yourself (actually no one can), but because these questions will be irrelevant for you. (I know it because I have been there myself):)