One key to learning how to program computers is to begin with the right computer programming language. In my discussions with readers, I notice that both beginning programmers and experienced computer programmers often choose a programming language based on:
- Friends: The recommendation of their friends or colleagues at work.
- Popularity: Based on the perceived popularity of a programming language
- Difficulty: As strange as it sounds, some choose a programming language because it’s hard or difficult to master. They want to prove themselves by tackling languages that will raise their profile in their community.