Introduction to automata theory, languages, and computation - Hopcroft, John, E, Motwani, Rajeev, and Ullman, Jeffrey, D (Pearson education Delhi, 2008)
Keywords: PROGRAMMING LANGUAGE