Python is a powerful programming language. You’ll start with the very basics - how to interact with the python interpreter and run a simple script. You’ll learn basic datatypes, and then learn how to implement logic and solve problems with code.