Software Compilation Technology

Студенты изучат этапы компиляции: лексический, синтаксический и семантический анализ, генерацию и оптимизацию кода. Этот курс для тех, кто хочет понять, как работают языки программирования "под капотом", и создавать собственные инструменты для разработчиков.