Here is a collection of articles, tutorials, and whatnot that help with understanding of CPython internals and source code.

### Acknowledgement

This page is adopted from:
https://raw.githubusercontent.com/amygdalama/python-internals/master/README.md


###Python Documentation

* [Python Developer's Guide](http://docs.python.org/devguide/)

* [Extending and Embedding the Python Interpreter](http://docs.python.org/2.7/extending/index.html)

* [Python/C API Reference Manual](http://docs.python.org/2.7/c-api/index.html)

###Blog Post Series

* [Eli Bendersky's Python Internals series](http://eli.thegreenplace.net/tag/python-internals)

  * [Adding a New Statement to Python](http://eli.thegreenplace.net/2010/06/30/python-internals-adding-a-new-statement-to-python/)

* [Yaniv Aknin's Python Innards series](http://tech.blog.aknin.name/category/my-projects/pythons-innards/)

* [Allison Kaptur's Python Internals Series](http://akaptur.github.io/blog/categories/python-internals/)

* [My Python Internals Series!](http://mathamy.com/tag/python-internals.html)

###Other Various Blog Posts and Papers

* [Python Compiler Internals](http://tomlee.co/wp-content/uploads/2012/11/108_python-language-internals.pdf), by Thomas Lee

* [How Fast Can We Make Interpreted Python?](http://arxiv.org/pdf/1306.6047v2.pdf), by Russel Power and Alex Rubinsteyn

* [Python Attributes and Methods](http://www.cafepy.com/article/python_attributes_and_methods/python_attributes_and_methods.html)

* [Understanding Python by breaking it](http://blog.hakril.net/articles/0-understanding-python-by-breaking-it.html)


### More resources

* http://pgbovine.net/cpython-internals.htm
Add a page from the following link for python internals
Add a page from the following link for python internals

https://raw.githubusercontent.com/amygdalama/python-internals/master/README.md
