Introduction to Languages and the Theory of Computation
by John C. Martin

Book Title Introduction to Languages and the Theory of Computation
Citation Martin (2002)
Author John C. Martin
Edition 3rd Edition
ISBN-13 978-0072322002
Publisher McGraw-Hill Science/Engineering/Math
URL Amazon Google
Download Click Here
Course CS402 - Theory of Automata
Instructor Dr. Shahid Siddiqi

Introduction to Languages and the Theory of Computation helps students make the connection between the practice of computing and an understanding of the profound ideas that defines it. The book's organization and the author's ability to explain complex topics clearly make this introduction to the theory of computation an excellent resource for a broad range of upper level students. The author has learned through many years of teaching that the best way to present theoretical concepts is to take advantage of the precision and clarity of mathematical language. In a way that is accessible to students still learning this language, he presents the necessary mathematical tools gently and gradually which provides discussion and examples that make the language intelligible.

Related Books:
Introduction to Computer Theory by Daniel I. A. Cohen