AI Product Expert Certification - Master Generative AI Skills
Introduction to Programming with Python
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the intricate process of implementing new Python syntax features in this 31-minute conference talk from EuroPython 2025. Dive deep into CPython's internal mechanisms to understand how source code transforms into executable programs through the tokenizer, parser, bytecode compiler, and interpreter. Learn about the complete pipeline from source code to token stream generation, Abstract Syntax Tree creation, bytecode emission, and final interpretation. Discover the technical foundations behind popular Python features like type parameter syntax, exception groups, structural pattern matching, and assignment expressions. Gain insights into the complex engineering that enables Python's syntax evolution and potentially preview upcoming language enhancements. Perfect for Python developers curious about language internals and the sophisticated processes that power their everyday coding experience.
Syllabus
Uncovering the magic of implementing a new Python syntax feature — Lysandros Nikolaou
Taught by
EuroPython Conference