Text this: Mathematical coding theory and its applications