CPython-Internals

Python interpreter internals

Detailed documentation and notes on the internal workings of the Python interpreter

Dive into CPython internals, trying to illustrate every detail of CPython implementation

GitHub

4k stars
335 watching
441 forks
Language: C
last commit: about 2 years ago
Linked from 1 awesome list

ccpythoncpython-internalsinterpreterlearning-materialpythonpython3

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
python/cpythonThe development and distribution of the Python programming language64,132
ninia/jepEmbeds CPython in Java to create a hybrid environment for executing Python code within a Java application.1,345
pytorch/extension-cppEnables the creation of custom C++ extensions with CUDA support in PyTorch1,031
pyston/pystonA performance-enhancing Python compiler that improves language execution speed and compatibility2,500
python/devguideA comprehensive guide to contributing to the CPython development team.1,880
bpython/bpythonAn enhanced interactive Python interpreter with features common to IDEs.2,649
ahgamut/cpythonThe Python programming language implementation32
juancarlospaco/cpythonAn alternative implementation of Python's standard library for use in Nim programming language144
dgrunwald/rust-cpythonRust bindings for the Python interpreter, allowing Rust code to interact with and use Python libraries and scripts.1,815
micropython/micropythonAn implementation of Python 3.x on microcontrollers and small embedded systems19,551
huangsam/ultimate-pythonA comprehensive study guide for learning Python by exploring core concepts through hands-on examples and interactive modules.5,116
pylons/pyramid_bpythonBindings for using Bpython as the interactive shell in Pyramid web applications.0
jtpio/jupyterlab-python-bytecodeA JupyterLab extension for inspecting and comparing Python bytecode across different versions of the CPython interpreter.62
cython/cythonA tool that translates Python code into efficient C/C++ code to improve performance of Python extensions.9,606
prabhuomkar/pytorch-cppA C++ implementation of PyTorch tutorials1,978