Abstract :
Natural languages, when regarded as codes for the transmission of information, are essentially structured like error-detecting or error-correcting codes. This principle has been used to write a program that, by random choice, is capable of constructing several billion different English sentences from a dictionary of less than a hundred unprocessed words. Applications to artificial intelligence and other fields are suggested.