Text this: Automata, formal languages and algebraic systems