python/cpython ↗
Created Dec 27, 2020 · View the python/cpython repository page
The Python programming language
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
1,530
Lines of Code
260,540
From
Aug 9, 1990
To
Dec 26, 2020
About python/cpython
This is the official CPython repository, the reference implementation of the Python programming language. CPython is currently at version 3.16.0 alpha 0 and serves as the canonical source code for Python, which is maintained by the Python Software Foundation and has been in development since 2001.
The project provides the core Python interpreter written in C, along with the standard library and all necessary build infrastructure. Users can build Python from source on Unix, Linux, BSD, macOS, Windows, and Cygwin by running configure and make, with options available for optimizations like Profile Guided Optimization and Link Time Optimization. The repository includes comprehensive testing infrastructure, extensive documentation, and detailed developer guides for contributors.
CPython is widely used across industries and serves as the foundation for countless Python-based projects. The codebase is actively maintained with regular releases following a defined schedule, and the project welcomes contributions from the open-source community through its issue tracker and developer guide documentation.