Python Python feed

Python is a popular programming language in open source circles. Read the article collection to find out about Python's welcoming community, learn how to get started programming in Python, and scripts for improving your Python programming chops.

Hands on a keyboard with a Python book

Mu makes it easy to learn how to write Python code.
old school calculator

Nineteenth-century mathematician Charles Babbage's serial calculation machine meets its match with Python code.
Gaming on a grid with penguin pawns

Running around avoiding enemies is one thing. Fighting back is another. Learn how in the 12th article in this series on creating a platformer in Pygame.
Person reading a book and digital copy

With Jupyter, PyHamcrest, and a little duct tape of a testing harness, you can teach any Python topic that is amenable to unit testing.
Calendar close up snapshot

Discover how you are spending time by parsing your calendar with Python in Jupyter.
Python programming language logo with question marks

Comparing how different programming languages solve the same problem is fun and instructive. Next up, Python.
Person reading a book and digital copy

Jupyter may not be the most straightforward way to create presentation slides and handouts, but it affords more control than simpler options.
Computer laptop in space

Turn Jupyter into a remote administration console.