Языки программирования и компиляторы (2012)
Курс предназначен для тех, кто интересуется внутренним устройством языков программирования.
Литература по курсу:
— S.Muchnik. Advanced Compiler Design and Implementation. Academic Press, Morgan Kaufmann, 1998.А.Ахо, Р.Сети, С.Ульман. Компиляторы: принципы, технологии, инструменты. Вильямс, 2003.
— А.Ахо, С.Ульман. Теория синтаксического анализа, перевода и компиляции. Том 1. М., Мир, 1978.
— F.Nielsen. Principles of Program Analysis. Springer, 2005.
— F.Nielse, H-R.Nielsen. Semantics with Applications. Wiley Professional Computing, 1992.
— B.Pierce. Types and Programming Languages. MIT Press, 2002.
— T.Пратт. Языки программирования: разработка и реализация. 1978.
— Б.К.Мартыненко. Языки и трансляции. Из-во СПбГУ, 2000.
АвторДмитрий Булычев
ОрганизаторComputer Science Center
Лекции
6Онлайн-курсы по программированию
3
Машинное обучение для анализа текстов
От бизнес-идеи к ее реализации: учимся инновационному предпринимательству с нуля.
С платными опциями

Разработка игры-платформера на Defold: базовый уровень
Создайте свой первый платформер с нуля! За 7 недель вы не просто освоите движок Defold, а пройдете весь путь геймдев-разработчика: от кода и анимаций до дизайна и сюжета.
Бесплатный

Python для начинающих
Курс посвящен основам программирования на языке Python — одном из самых популярных и понятных языков, идеально подходящих для первого знакомства с IT.
Бесплатный
Ещё курсы Дмитрия Булычева
1Языки программирования и компиляторы (2013)
11 лекций · Дмитрий Булычев