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.

Computer laptop in space

Jupyter is much more than a data-analysis tool. Learn about some of the most creative ways you can use the Python-based software.
Python programming language logo with question marks

VizTracer visualizes and traces Python code to provide greater insight into how the code works.
Computer laptop in space

Download the JupyterLab cheat sheet to make it easier to use the Jupyter user interface.
Arcade games

Get to know Python the fun way using the step-by-step instructions in our new eBook.
woman on laptop sitting at the window

Protect against unexpected and unwelcome surprises by using venv in Python.
Math formulas in green writing

Python once again takes on Charles Babbage's Difference Engine.
Colorful sound wave graph

Hear what happens when your hero fights, jumps, collects loot, and more by adding sounds to your game. Learn how in the 13th article in this series on creating a platformer in Pygame.
Hands on a keyboard with a Python book

Mu makes it easy to learn how to write Python code.