Implementing an algorithm based on soundex in different languages in order to learn something.