Product & software

Python

An open-source programming language supported by a standard library, community packages, and learning resources for new programmers.

At a glance

License model
Open source
Package directory
Python Package Index (PyPI)

Overview

Python is used in areas including web development, database access, scientific computing, education, and network programming. Its standard library comes with the language, while the Python Package Index provides community-contributed modules for additional tasks.

Finding a starting point

The Python website separates learning resources for people new to programming from material for experienced programmers. Its documentation and beginner guides provide routes into installation, language basics, and small working programs.

Language and community

The Python Software Foundation administers Python's license. Community members also maintain packages, hold conferences, and support learners through discussion channels. A package on PyPI is a separate project with its own documentation and maintenance history.

Sources and review

MOOR's explanatory text is supported by the following source links.

  1. About Python — Python Software Foundation
  2. Python: supporting documentation — Python Software Foundation

Browse MOOR Knowledge