The book " Finite Automata and Formal Languages: A Simple Approach
Fundamentals: Covers basic mathematical foundations including strings, alphabets, languages, and set theory. finite automata and formal languages by padma reddy pdf
Verdict: Best for passing exams and learning basic construction, but insufficient for PhD entrance or advanced complexity theory. The book " Finite Automata and Formal Languages:
Regular Expressions & Languages: Definitions, properties, and applications to text processing. Regular Expressions & Languages: Definitions