skip to navigation
skip to content

Python Wiki

Python Insider Blog

Python 2 or 3?

Help Fund Python

[Python resources in languages other than English]

Non-English Resources

Add an event to this calendar.

Times are shown in UTC/GMT.

Add an event to this calendar.

Application Domains

Python is used across many application domains. Here's a sampling.

Web and Internet Development

Python offers a wide range of choices for web development:

For custom web solutions and other internet-based applications:

Database Access

Desktop GUIs

Scientific and Numeric

Python is widely used in scientific and numeric computing:


Python is a superb language for teaching programming, both at the introductory level and for more advanced courses.

Network Programming

In addition to the web and internet support described above, Python also provides support for lower level network programming:

Software Development

Python is often used as a support language for software developers, for build control and management, testing, and in many other ways.

Game and 3D Graphics

Python is widely used in commercial and hobby game development: