- PEP 339 -- Design of the CPython Compiler
- PEP 306 -- How to Change Python's Grammar
- Exploring CPython’s Internals(源码目录解释)
- The Zephyr Abstract Syntax Description Language(ASDL的原paper)
- Cpython Internals(Github关于CPython的解析项目)
- Green Tree Snakes - the missing Python AST docs(AST文档)
- Design of CPython’s Compiler(PEP339)
- Python语言参考(下面几个都是官方文档)
- Python 标准库
- Python 语言服务
- parser --- 访问 Python 解析树
- ast --- 抽象语法树
- dis --- Python 字节码反汇编器
- Your Guide to the CPython Source Code(非常经典而且详细的CPython解析)
- “爬虫工程师陈祥安”的“教你阅读 Cpython 的源码”(只有两篇,包括编译器前端,是上面Your Guide to the CPython Source Code中Part2部分的翻译)
- “Ten thousand meters”的“Python behind the scenes”(同样非常详细的一套博客)
- 译|Python幕后(“Ten thousand meters”的“Python behind the scenes”的翻译)
- Advanced Internals of CPython 3.6
- “auxten”的“浅析Python解释器的设计”(共两篇,包含编译器前端)
- “豌豆花下猫”的博客(主要是对Python一些特性分析,关于虚拟机的内容涉及较少)
- “江川一尾”的博客(对CPython的前后端都有涉及)
- “ATField”的“Python源码分析”系列(共六篇,包含编译器前端部分)
- “来自东方地灵殿的小提琴手”的博客(博客内容涉及范围很广)
- Internals of CPython(详细讲述如何断点调试源码)
- “Guido van Rossum”的博客(Python之父关于新的PEG的博客)
- 腾讯云-Python语言标准库