Skip to content

Exploring Programming Languages

Welcome to our basic course on ANTLR and language engineering! In this series of evenings, we will try to answer these questions:

  • What is a programming language?
  • What is ANTLR and what is its purpose?
  • How to create programming languages with ANTLR.
  • How does Python work?
  • How to create a small programming language?

Structure of the series

  1. Parsers and ANTLR4
  2. From parser to interpreter
  3. Parsers, interpreters, and compilers

Material

Github