| word looked up : | home / archive |
CodeIn communications, a code is a rule for converting a piece of information (for example, a letter, word, or phrase) into another object or action, not necessarily of the same sort. One reason for this is to enable communication in places where ordinary spoken or written language is difficult or impossible. For example, a cable code replaces words (eg, ship, invoice, ...) into shorter words, allowing the same information to be sent with fewer characters, more quickly, and most important, less expensively. Another example is the use of semaphore flags, where the configuration of flags held by a signaller or the arms of a semaphore tower encodes parts of the message, typically individual letters and numbers. Another person standing a great distance away can interpret the flags and reproduce the words sent.
| |||
The term code is very often confused with the term cipher.
These can be destinguished best by the scope of the transformation. A code is just a set of rules to represent meaningful information in another way - this doesn't necessarily imply secrecy. When the information should not be known to somebody else but the intended recipient, there has to be some secret knowledge not known to anybody else to decode it. A code which requires such secret knowledge (or is this secret knowledge) is a cryptographic code and the secret information is a codebook.
A cipher by contrast, doesn't work at the level of meaningful information. While a code might transform "attack" into FRGPL or "fruit pie", a cipher transforms elements below the semantic level, ie, below the level of meaning. The "a" in attack might be converted to "Q", the first "t" to "f", the second "t" to "3", and so on. Cyphers are more convenient than codes in some situations, there being no need for a codebook. Codes on the other hand, were believed to be more secure than cyphers, there being (if one's codebook constructor did a good job) no pattern of transformation to discover. With the advent of automatic processors (ie, in recent times the electronic computer), cyphers have come to dominate cryptography.
The following paragraph needs to be rewritten: split it an put the pieces at the proper place Another use of codes is cryptography, where a code or cipher is used to disguise a message, preventing those not in on the secret from understanding a transmission. One simple method is to use a "codebook" with a list of common phrases replaced by phrases with completely different meanings, so that people without the codebook who may intercept the message hear a conversation that is entirely unrelated to the real intended message, or alternatively, complete gibberish. A cable code would be one such.
Code can be used for brevity. When telegraph messages were the state of the art, elaborate commercial codes that encoded complete phrases into single words (typically five-letter groups) were developed, so that telegraphers became conversant with such "words" as BYOXO ("Are you trying to crawl out of it?"), LIOUY ("Why do you not answer my question?"), or AYYLU ("Not clearly coded, repeat more clearly."). Codebook publishers proliferated. The purpose of these codes was to save on cable costs. Nowadays there are "codes" for data compression, e.g. Huffman coding, which uses short codes for frequent symbols and longer codes for seldom used symbols - the same principle is used in the Morse code.
Probably the most widely known data communications code (aka character representation) in use today is ASCII. In one or another (somewhat compatible) version, it is used by nearly all personal computers, terminals, printers, and other communication equipment. Its original version represents 128 characters with seven-bit binary numbers--that is, as a string of seven 1s and 0s. In ASCII a lowercase "a" is always 1100001, an uppercase "A" always 1000001, and so on. Extensions to ASCII have included 8-bit characters (for letters of European languages and such things as card suit symbols), and in fullest flowering have included glyphs from essentially all of the world's writing systems (see Unicode).
Codes may also be used to represent data in a way more resistant to errors in transmission or storage. Such a "code" is called an Error-correcting code, and works by including carefully crafted redundancy with the stored (or transmitted) data.
Acronyms and abbreviations can be considered codes, and in a sense all languages and writing systems are codes for human thought. Occasionally a code word achieves an independent existence (and meaning) while the original equivalent phrase is forgotten or at least no longer has the precise meaning attributed to the code word. For example, the number "86" was once used as a code word in restaurants meaning "We're out of the requested item". It is now commonly used to mean the removal or destruction of something. '30' was widely used in journalism to mean "end of story", and it is sometimes used in other contexts to signify "the end".
In computer programming, the word code refers to instructions to a computer in a programming language. In this usage, the noun "code" typically stands for source code, and the verb "to code" means to write source code, to program. This usage may have originated when the first symbolic languages were developed and were punched onto cards as "codes".
Engineers often use the word "code" to mean a single program. They might say "I wrote a code" or "I have two codes". No software engineer or computer scientist would say that. They would say "I wrote some code" or "I have two programs".
A code is also a rule or a set of rules, such as code of honor, code of laws, or dress code. See civil code.
This word has acquired a large number of subtly, and grossly, incompatible meanings, particularly in cryptographic contexts.
Use it with care.
I don't like you that way. I couldn't, Philip."
"You were quite willing to a week ago."
"It was different then."
"You hadn't met Griffiths?"
"You said yourself I couldn't help it if I'm in love with him."
Her face.html">face.html">face was set into a sulky look, and she kept her eyes fixed on her
face with his clenched fist, and in fancy he saw how she would look with
and now and then they looked at Mildred; he wondered if they envied him
shoes. It was Mildred who broke the silence.
"What's the good of our going away together? I'd be thinking of him all
Philip. I'm awfully sorry. I know I haven't behaved well to you, but one
you? I planked out the money to keep you till your baby.html">baby was born, I paid
paying for the keep of your baby, I'm paying for your clothes, I'm paying
face."
"Oh, for goodness' sake, shut up. What d'you suppose I care if I'm a
vulgar slut like you. I don't care a damn if you like me or not. I'm sick
on Saturday or you can take the consequences."
Her cheeks were red with anger, and when she answered her voice had the
I always hated it when you kissed me. I wouldn't let you touch me now not
throat refused to act. He gulped down something to drink and lit a
her to move, but she sat in silence, staring at the white.html">white tablecloth. If
passionately; he fancied the throwing back of her long white throat as he
speaking, and at last Philip thought the waiter began to stare at them
on her coat.
"When are you seeing Griffiths again?"
"Tomorrow," she answered indifferently.
"You'd better talk it over with.
On
wordlookup.net
All is still licensed under the GNU FDL.
It uses material from the wikipedia.
|
|