qqp question1: What is the best way to learn how to do computer programming and what language should I learn first? (Specific books, courses, etc) question2: How should you start learning programming?