This document provides a beginner's guide to contributing to the core Python codebase. It outlines finding issues to work on, how to get community help, the contribution process including forking a repo and submitting a pull request. It also lists the roles of documentarians, triagers and core developers. Useful links are provided for learning more about the open source contribution process and Python development.