We’re continuing our webinar series on building your own fictional programming language!

In our first session, we explored the core building blocks: the lexer, parser, semantic analyzer, and evaluator—how they work and how they fit together.

Now it’s time to dive into grammars. What is a language, really? How can you describe it in a way that a program understands what a sequence of symbols means and what result it should produce? We’ll break it down in a clear and practical way—and, of course, get hands-on with grammars.

Join our webinar on March 27, 1:00 PM UTC+1—there will be lots of interesting insights to discover!