As a beginner programmer, I'm learning that choosing a programming language to learn first is proving to be a challenge. Just reading on the internet, some people prefer Python as a beginning language and others prefer C as a beginning language. I want to get into the video game industry, and I just want to know which one is best to begin with? Also after I learn either one of them, what other programming languages should I follow up with?