Donate

Applications for Python

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

Web and Internet Development

Python offers many choices for web development:

  • Frameworks such as Django and Pyramid
  • Micro-frameworks such as Flask and Bottle
  • Advanced content management systems such as Plone and django CMS

Scientific and Numeric

Python is widely used in scientific and numeric computing:

  • SciPy - a collection of packages for mathematics, science, and engineering
  • Pandas - a data analysis and modeling library
  • IPython - a powerful interactive shell

Desktop GUIs

Python provides various options for developing graphical user interfaces (GUIs).

Software Development

Python is often used as a support language for software developers.