If you're seeing this message, it means we're having trouble loading external resources on our website.

If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.

Main content

Unit 1: Computational thinking with variables

View my programsTop programs

About this unit

How does the way computers process information differ from how humans process information? Learn how computers interpret sequence and state as you write, run, and debug your first Python programs. Explore data types, operators, and variables, and learn how to make your programs interactive with user input.

Let's remember this for later.
Computers can do math faster than humans, so why not let them?