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.

Arcade games

Learn how to fight gravity with jumping in this installment on programming video games with Python's Pygame module.
Developing code.

Compare the two most popular programming languages in the world, and let us know which one you prefer in our poll.
Hands on a keyboard with a Python book

Django is one of the most popular frameworks for Python API development. Learn how to use it in this quick tutorial.
spiderweb diagram

Use Flask, one of the fastest-growing Python frameworks, to fetch data from a server, in this quick tutorial.
Cosmic stars in outer space

Learn how to program video games with Python's Pygame module and start manipulating gravity.
Python in a coffee cup.

Documentation is best as part of the development process. Sphinx, along with Tox, makes it easy to write and beautiful to look at.
A sunrise

Python 2 will reach its end of life in mere weeks. Here's what to know before you migrate to Python 3.
Woman sitting in front of her laptop

Porting an awk script to Python is more about code style than transliteration.