This online tutorial was written with kids in mind — it's based on the curriculum from the beginner Python class that's been taught at the annual PyCon North America conference since 2012.
But any beginning programmer at any age could enjoy this curriculum and learn from it.
Python is used by some of the world's biggest technology companies and web sites. Lots of people use Python to make games. You can also use it to make maps. A lot of people use Python to help them with scientific research. It's used to manage images and animation in movies. I even met someone once who used Python to write tools that calculate the structure of airplane wings and figure out how much stress they can handle.
So the possibilities are pretty much endless. Almost anything you can think of to do with computers, you can do with Python.
Ready to get started?
Click Lesson 1 to begin.