Python is a high-level programming language widely used in both industry and the academy. It is particularly suited to working with textual and numeric data, and has a strong developer community that enables Python programmers to leverage code that has already been written to solve many problems. Python emphasizes readability and comprehensibility, and its straightforward syntax makes it an accessible first programming language.
Getting set up
Interacting with Python
Types
Variables
Running scripts
Lists and Loops
Conditionals
Input
Using Google
A little motivation
Working with files
Python resources