An introductory approach to the topic using many examples.
A draft manuscript with chapters on set theory, regular languages, context free languages and the Chomsky hierarchy.
A set of slides on grammars and language generation, with examples including a grammar for an abbreviated C language.
Description of several types of formal grammars for natural language processing, parse trees, and a number of parsing methods.
Lecture notes providing definitions, examples, theorems and problems. Course taught at University of Pennsylvania, Department of Linguistics.