program

/ˈpΙΉΙ™ΚŠ.Ι‘ΙΉΓ¦m/Β·nounΒ·1633 (proclamation); 1946 (computing)Β·Established

Origin

From Greek prΓ³gramma (a public notice), from progrΓ‘phein (to write publicly), from pro- (before) + grΓ‘phein (to write).β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€β€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€Œβ€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€Œβ€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œ The computing sense dates to the 1940s.

Definition

A set of instructions enabling a computer to perform a task; a planned series of events or activitieβ€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€β€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€Œβ€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€Œβ€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œs; a broadcast show.

Did you know?

'Program,' 'grammar,' 'graffiti,' and 'graphic' all descend from the same Greek root 'graphein' (to write, to scratch). A program is literally 'a pre-writing' β€” instructions written before execution. 'Graffiti' is 'scratchings' (Italian, from Greek). And 'glamour' is a Scottish corruption of 'grammar,' because in the Middle Ages, knowing how to read was considered a form of magic.

Etymology

Greek via Latin1630s (general sense); 1940s (computing sense)well-attested

From Late Latin 'programma' (a proclamation, an edict, a public notice), from Greek 'programma' (a written public notice posted for all to see), from 'prographein' (to write publicly, to post up a notice), a compound of 'pro-' (before, in front of, publicly) + 'graphein' (to write, to scratch, to inscribe). The Greek 'graphein' descends from PIE *gerbh- (to scratch, to carve), which produced Lithuanian 'grebti' (to rake), Greek 'graphos' (a writing tool, a stylus), German 'Kerbe' (a notch, a scratch), and the productive English suffix -graph (writing instrument or record) in telegraph, photograph, and autograph. A 'program' was originally something written up in advance and posted publicly β€” a schedule or announcement made before an event. The theatrical and musical sense (a printed list of what will be performed) followed naturally. The computing sense emerged in the 1940s when early computer scientists needed a word for instructions written in advance for a machine to execute β€” a perfect semantic fit for the original Greek meaning of public writing-in-advance. Key roots: pro- (Greek: "before, in front of, publicly"), *gerbh- (Proto-Indo-European: "to scratch, to carve").

Ancient Roots

This Word in Other Languages

Program traces back to Greek pro-, meaning "before, in front of, publicly", with related forms in Proto-Indo-European *gerbh- ("to scratch, to carve"). Across languages it shares form or sense with English (from Greek graphikos, of writing or drawing) graphic, English (tele- + graphein, to write at a distance) telegraph, English (Greek grammatike, the art of letters) grammar and English/Italian (from Italian graffiare, to scratch, same PIE root) graffiti among others, evidence of a shared etymological family.

Connections

See also

program on Merriam-Webstermerriam-webster.com
program on Wiktionaryen.wiktionary.org
Proto-Indo-European rootsproto-indo-european.org

Background

Origins

The word 'program' (British 'programme') is a Greek compound that has traveled from public proclamatβ€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€β€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€Œβ€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œβ€‹β€β€‹β€Œβ€‹β€β€‹β€Œβ€‹β€Œβ€‹β€Œion to planned event to computer instruction, always retaining its core sense of 'something written in advance.' It entered English in the 1630s from Late Latin 'programma' (a proclamation, an edict), from Greek 'programma' (a written public notice, an edict), from 'prographein' (to write publicly, to write before), a compound of 'pro-' (before, in front of, forth) and 'graphein' (to write, to draw, to scratch).

The Greek verb 'graphein' derives from PIE *gerbh- (to scratch, to carve), reflecting the earliest form of writing β€” scratching marks into clay, wax, or stone. This root produced one of the largest word families in English. Through Greek, it gave us 'graph' (a drawn diagram), 'graphic' (pertaining to drawing or writing), '-graphy' (the process of writing or recording, as in 'geography,' 'biography,' 'photography'), '-gram' (something written, as in 'telegram,' 'diagram,' 'anagram'), 'grammar' (the art of letters, the rules of writing), and 'graffiti' (scratchings, writings on walls, through Italian from Greek). Through a remarkable Scottish phonetic corruption, 'grammar' became 'glamour' β€” because in medieval Scotland, literacy and learning were associated with occult power, so 'grammar' (book-learning) shifted to 'glamour' (enchantment, magical attractiveness).

The spelling distinction between American 'program' and British 'programme' reflects different borrowing paths. The American spelling follows the Latin and Greek 'programma' more directly, while the British 'programme' was reborrowed from French in the nineteenth century. Interestingly, even in British English, the computing sense is typically spelled 'program' (without the '-me'), following American usage that became standard in the computing community.

Development

The earliest English sense of 'program' was 'a public notice or proclamation' β€” something written and posted before an event. By the early nineteenth century, 'programme' was used for a printed list of items in a concert, theatrical performance, or other organized event β€” the plan written in advance. This extended to 'a planned series of activities or events' generally, and then to broadcast media: a television 'program' or 'programme' is a planned presentation.

The computing sense emerged in the mid-1940s, when the pioneers of electronic computing needed a word for a set of instructions written in advance for a machine to execute. The word 'program' was a natural choice: it already meant 'a plan written before an event,' and a computer program is precisely that β€” a sequence of operations written before the machine executes them. Alan Turing used 'programme' in this sense by 1945, and John von Neumann's influential 1945 draft report on the EDVAC described 'programming' the machine.

The verb 'to program' (to write instructions for a computer) and the agent noun 'programmer' (one who writes programs) followed naturally. 'Programming language' (a formal language for writing programs) emerged in the 1950s. The metaphorical sense of 'programming' a person (conditioning their behavior, as if writing instructions for a human machine) appeared by the 1960s.

Keep Exploring

Share