Matematiksel altyapı, Sonlu otomata: DFA, NFA, DFA = NFA, Nasıl gerçeklenir? Kurallı ifadeler: kurallı diller, Kurallı gramerler, Kapalılık, Pigeonhole ilkesi, Pumping lemma, Bağlamdan Bağımsız Diller: Ayrıştırma ve Belirsizlik, Ayrıştırma Ağaçları, Yığın yapılı otomata, Bağlamdan Bağımsız Diller için Pumping lemma, Turing Makinesi: Nasıl hesaplar?, Turing Makinesi çeşitleri, Undecidability: Curch-Turing Tezi, Universal Turing Makinesi, Özyineli sayılabilir diller, Sonlanma Problemi, Çözülemeyen Problemler, Hesaplama Karmaşıklığı: P-kümesi, NP-kümesi, Cook Teoremi