首页

programmer

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

A person who writes computer programs.

Morpheme Breakdown

program
er
program

er

Etymology

The word 'programmer' is a modern compound built upon the older word 'program'. 'Program' entered English from French 'programme', which itself originated from Late Latin 'programma', meaning a public notice or edict. This Latin term was borrowed from Greek 'programma', derived from 'prographein' (to write publicly), combining 'pro-' (before) and 'graphein' (to write). The sense evolved from a written public notice to a planned sequence of events or, in the 20th century, a set of coded instructions for a computer. The agent suffix '-er', of Germanic origin, is one of the most productive in English for forming nouns denoting a person associated with an action. Thus, a 'programmer' is literally "one who writes or creates programs," specifically for computers.

Analysis

Structure: program + er - program: From Latin and Greek, via French. In this context, it refers to a planned sequence of instructions for a machine. - er: A Germanic agent noun suffix, indicating a person who performs a specific action or job.

Examples

The software company is hiring a skilled programmer to work on their new application.

She trained to become a programmer after developing an interest in coding during university.

The bug was difficult to trace, so the lead programmer reviewed the entire code section.

programmer – Meaning, Etymology & Word Origin | OpenEtymology