вибірковий курс для студентів рівня підготовки бакалавр
спеціальності F3 - комп'ютерні науки
Модуль 1. Мови в програмуванні
Модуль 3. Регулярні мови та вирази
- Alfred V. Aho, Jeffrey D. Ullman. The theory of parsing, translation, and compiling, in 2 vols, 1972.
Класична книга з теорії компіляторів від лауреатів Тьюрингівсьуої премії. Відома як "Книга Дракона". - Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman. Compilers: Principles, Techniques, and Tools, 2nd edition, 2014.
Сучасний варіант попереднього джерела. - Martin Fowler, with Rebecca Parsons. Domain Specific Languages, 2010.
Детальний підручник з предметно-орієнтованих мов. - Terence Parr. ANTLR (ANother Tool for Language Recognition), web-resource. Last access: 28 Aug 2025.
Інструмент для створення компіляторів, що використовують ліво рекурсивний спуск з детальною документацією та підручником. - John E. Hopcroft, Rajeev Motwani, and Jeffrey D. Ullman. Introduction to automata theory, languages, and computation, 2nd edition, 2001.
Кластчний підручник з теорії автоматів, мов та обчислень, в якому докладно пояснено тісний зв'язок між цима теоріями.
- Evans, E. Domain-Driven Design Reference: Definitions and Pattern Summaries. Domain Language, Inc., 2015
- The Unified Modeling Language, web-resource. Last access: 29 Aug 2025.