Website | Source | Book | Ueber

Slides and videos

Topics from the book are supported by focused and compact presentations with slides an YouTube videos as listed below. The videos are typically less than 20 mins long. Experienced lecturers will be able to use the underlying slides for an extended presentation.

Chapter/section level

Topic Slides Video
Internal DSL style PDF YouTube (15 mins)
External DSL style PDF YouTube (16 mins)
Program generation with template processing PDF YouTube (11 mins)
Tree-based abstract syntax PDF YouTube (9 mins)
Interpretation PDF YouTube (18 mins)
Big-step operational semantics PDF YouTube (16 mins)
Small-step operational semantics PDF YouTube (13 mins)
Type systems PDF YouTube (17 mins)
Denotational semantics PDF YouTube (18 mins)
The lambda calculus PDF YouTube (18 mins)
System F and type extensions PDF YouTube (34 mins)
Abstract interpretation PDF YouTube (35 mins)
Compilation PDF N/A
Parsing PDF N/A
Term rewriting PDF N/A

Other lectures

Topic Slides Video
What’s software language engineering? PDF N/A
An introduction to programming language theory PDF N/A
An interpreter for every season PDF N/A
Meta-programming options for DSL implementation PDF YouTube (45 mins)


Tags: langdev   place  

Last modified 12 December 2025