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
334 watching
437 forks
Language: C
last commit: 5 months ago
Linked from 1 awesome list

ccpythoncpython-internalsinterpreterlearning-materialpythonpython3

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
python/cpython The primary implementation of the Python programming language 63,523
ninia/jep Embeds CPython in Java through JNI to create a native Python interpreter within a JVM. 1,332
pytorch/extension-cpp Enables the creation of custom C++ extensions with CUDA support in PyTorch 1,017
pyston/pyston A performance-enhancing Python compiler that improves language execution speed and compatibility 2,504
python/devguide A comprehensive guide to contributing to the CPython development team. 1,865
bpython/bpython An enhanced interactive Python interpreter with features common to IDEs. 2,635
ahgamut/cpython The Python programming language implementation 32
juancarlospaco/cpython An alternative implementation of Python's standard library for use in Nim programming language 142
dgrunwald/rust-cpython Rust bindings for the Python interpreter, allowing Rust code to interact with and use Python libraries and scripts. 1,813
micropython/micropython An implementation of Python 3.x on microcontrollers and small embedded systems 19,430
huangsam/ultimate-python A comprehensive study guide for learning Python by exploring core concepts through hands-on examples and interactive modules. 5,098
pylons/pyramid_bpython Bindings for using Bpython as the interactive shell in Pyramid web applications. 0
jtpio/jupyterlab-python-bytecode A JupyterLab extension for inspecting and comparing Python bytecode across different versions of the CPython interpreter. 62
cython/cython A tool that translates Python code into efficient C/C++ code to improve performance of Python extensions. 9,525
prabhuomkar/pytorch-cpp A C++ implementation of PyTorch tutorials 1,965