Text this: Automata, computability, and complexity : theory and applications