|1.||C is the third letter of the English alphabet. It is from the Latin letter C, which in old Latin represented the sounds of k, and g (in go); its original value being the latter. In Anglo-Saxon words, or Old English before the Norman Conquest, it always has the sound of k. The Latin C was the same letter as the Greek |
|2.||(Mus.) The keynote of the normal or "natural" scale, which has neither flats nor sharps in its signature; also, the third note of the relative minor scale of the same.|
|3.||As a numeral, C stands for Latin |
|Noun||1.||C - a degree on the Centigrade scale of temperature|
|2.||c - the speed at which light travels in a vacuum; the constancy and universality of the speed of light is recognized by defining it to be exactly 299,792,458 meters per second|
|3.||C - one of the four nucleotides used in building DNA; all four nucleotides have a common phosphate group and a sugar (ribose)|
Synonyms: deoxycytidine monophosphate
|4.||C - a base found in DNA and RNA and derived from pyrimidine; pairs with guanine|
|5.||C - an abundant nonmetallic tetravalent element occurring in three allotropic forms: amorphous carbon and graphite and diamond; occurs in all organic compounds|
|6.||C - ten 10s|
|7.||C - a unit of electrical charge equal to the amount of charge transferred by a current of 1 ampere in 1 second|
|8.||C - a general-purpose programing language closely associated with the UNIX operating system|
|9.||C - the 3rd letter of the Roman alphabet|
|10.||C - street names for cocaine|
|Adj.||1.||c - being ten more than ninety|
|(language)||C - A programming language designed by Dennis Ritchie
at AT&T Bell Labs ca. 1972 for systems programming on the
PDP-11 and immediately used to reimplement Unix.|
It was called "C" because many features derived from an earlier compiler named "B". In fact, C was briefly named "NB". B was itself strongly influenced by BCPL. Before Bjarne Stroustrup settled the question by designing C++, there was a humorous debate over whether C's successor should be named "D" or "P" (following B and C in "BCPL").
C is terse, low-level and permissive. It has a macro preprocessor, cpp.
Partly due to its distribution with Unix, C became immensely popular outside Bell Labs after about 1980 and is now the dominant language in systems and microcomputer applications programming. It has grown popular due to its simplicity, efficiency, and flexibility. C programs are often easily adapted to new environments.
C is often described, with a mixture of fondness and disdain, as "a language that combines all the elegance and power of assembly language with all the readability and maintainability of assembly language".
Ritchie's original C, known as K&R C after Kernighan and Ritchie's book, has been standardised (and simultaneously modified) as ANSI C.
See also ACCU, ae, c68, c386, C-Interp, cxref, dbx, dsp56k-gcc, dsp56165-gcc, gc, GCT, GNU C, GNU superoptimiser, Harvest C, malloc, mpl, Pthreads, ups.