Так что это лучшая учебная программа, с которой я могу пойти:
Для начинающих в логике:
Питер Дж. Кэмерон, Наборы, логика и категории , Springer, Серия Sprinter, бакалавриат по математике, 1999, URL .
Джеймс Л. Хейн, Дискретные структуры, логика и вычислимость , Jones & Bartlett Publishers, 2009 (3-е изд) URL .
Логика для информатика.
Для начинающих в автоматах и на официальных языках:
Майкл Сипсер, Введение в теорию вычислений , Курс технологии, 2005 (2-й), URL .
и
Алан П. Паркс, Введение в языки, машины и логику , Springer, 2002.
и
Питер Линц, Введение в формальные языки и автоматы , Jones & Bartlett Publishers, 2000 (3-е изд.) URL .
и
Джон Э. Хопкрофт и Джеффри Д. Уллман, Введение в теорию автоматов, языки и вычисления , Аддисон Уэсли, 1979, (1-е изд), ISBN: 0-201-02988-X; URL .
Логика среднего уровня (бакалавриат):
D. Эббингхаус, Математическая логика , Springer, URL .
или
Эллиот Мендельсон, Введение в математическую логику , URL
Продвинутый уровень (выпускник):
Вольфганг Томас, Языки, автоматы и логика , 1996.
Леоний Либкин, Элементы теории конечных моделей , Springer, 2004, URL , TOC .
Для исследований
Бенедикт Болли, Формальные модели систем связи , Springer, 2006, URL .
Гредель, Эрих; Томас, Вольфганг; Wilke, Thomas (Eds.), Автоматы, логики и бесконечные игры , Springer, 2002, URL ,