I like the rewrite--the earlier stuff that made a big deal about
codes being only symbolic->semantic is far more specialized than
the ordinary English usage of the word, and belongs in an article
of its own right, perhaps something related to information theory.
Please don't place domain-specific stuff like that in articles
whose titles are simple words--it implies that the field-specific
meaning is the general one.
I also removed a reference that implied that the word "code" could
mean "algorithm"; I've never seen this use in my 20 years of programming.
"Code" always refers to the actual instruction text, not what it
represents. --LDC
When there are clearly two or more people actively working on a page,
it is a good idea to justify your changes here in the Talk page.
Why remove the 5-letter Morse code groups; they are a good example
of the "data compression" use of codes which is not otherwise
covered here. I'm putting them back, but with a better explanation
of that fact, unless you can give me a good reason not to. --LDC
They are extemely obscure. I can't find independent reference to it. they belong more
logically in morse code, it seems to me.
Yes, they do fit better over there; if you can find another good example of
the use of codes for brevity (perhaps something like the restaurant codes?),
then feel free to replace it, but I think the article needs something on that. --LDC