Approaches to Coding Words