Ez a nyolc fejezetből álló tankönyv a JATE TTK informatika oktatásának keretében zajló „Formális nyelvek és szintaktikus elemzésük” című tantárgy anyagát tartalmazza. Az első fejezetben a generatív nyelvtanok gyakorlati jelentőségéről esik szó, a másodikban a könyv megértéséhez szükséges fogalmak és jelölések találhatóak meg. A harmadik, negyedik és ötödik fejezetben egy rövid bevezetés található a formális nyelvek elméletébe, részletesebben azonban csak a fordítóprogramok működésének megértéséhez szükséges reguláris nyelvekkel és környezetfüggetlen nyelvekkel foglalkozunk.