qqp question1: What are the similarity and difference between learning a language and learning math? question2: How do I learn programming? Is there a big difference between the languages? What language should I learn?