Not sure which programming language to learn? Find out why Python is a great first programming language to learn for beginners.