Grammars, Communications, and Languages