首页

programming

UK[ˈprəʊɡræmɪŋ]US[ˈproʊɡræmɪŋ]
n

The process or activity of writing computer programs.

n

The process of scheduling or planning something, such as a series of events or a broadcast.

Morpheme Breakdown

pro
gram
ing
pro

forward

gram

write

ing

noun suffix

Etymology

The word 'programming' is built upon the core concept of writing a plan. Its journey begins with the Greek root gramma, meaning "a letter" or "something written." This was combined with the Latin prefix pro-, meaning "before" or "forth," to form the idea of a "written public notice" or a "plan of proceedings." Entering English via French and Latin, 'program' initially referred to a written agenda or schedule. With the advent of computing, the term was logically extended to mean writing a set of coded instructions for a machine. The addition of the English gerund suffix '-ing' nominalizes the action, resulting in the modern term for the craft of creating software or scheduling content.

Analysis

Structure: pro (forward) + gram (write) + ing (noun suffix) - pro: A prefix of Latin origin meaning "forward, forth, before." - gram: A root of Greek origin (from gramma, meaning "something written, a letter") referring to writing or recording. - ing: A suffix of Old English origin used to form nouns from verbs, indicating an action or its result.

Examples

She studied computer programming at university.

The programming for the new television season includes several exciting dramas.

Debugging is an essential part of the programming process.

programming – Meaning, Etymology & Word Origin | OpenEtymology