⚡️Как устроены компиляторы и как работают языки программирования?
Узнайте 11 августа в 20:00 мск на открытом уроке в OTUS с преподавателем Александром Коржиковым, старшим веб-разработчиком.
📌 Что вас ждет на занятии?
1. Узнаем, что такое алфавит, грамматика, форма Бэкуса—Наура
2. Построим формальное определение простейшего языка программирования.
3. Рассмотрим ключевые стадии (лексический, синтаксический анализ), определения и алгоритмы разбора программ, описанных подобными грамматиками.
🔥 Построим схему построения компилятора и реализуем отдельные части компилятора на Golang (C/Python).
Занятие пройдет в рамках онлайн-курса «Introduction to Computer Science» и будет полезен людям, которые понимают основы программирования и имеют опыт работы с каким-либо языком.
👇 ЗАРЕГИСТРИРОВАТЬСЯ
https://otus.pw/c5Fg/