Overview
This course teaches learners how to design and prototype their own programming language efficiently using functional programming principles. The goal is to empower students to create their own languages by walking them through the essentials of language design. The course introduces the language BODOL as an example and encourages participants to explore language creation as a creative endeavor. The intended audience for this course includes individuals interested in functional programming, language design, and exploring new technologies.
Syllabus
"BODOL, or How to Accidentally Build Your Own Language" by Bodil Stokke (2013)
Taught by
Strange Loop Conference