1. Introduction to Languages and the Theory of Computation, 4th by John Martin, Tata Mc Graw Hill Click here
2. An introduction to automata theory and formal languages By Adesh K. Pandey, Publisher: S.K.
Kataria& Sons
3. Introduction to computer theory By Deniel I. Cohen , Joh Wiley & Sons, Inc Click here
4. Computation: Finite and Infinite By Marvin L. Minsky Prentice-Hall
5. Compiler Design By Alfred V Aho, Addison Weslley
6. Introduction to the Theory of Computation By Michael Sipser Click Here
7. Automata Theory, Languages, and Computation By John Hopcroft, Rajeev Motowani, and Jeffrey
Ullman click here