OpenEtymology

programmer

UKˈprəʊɡræməUSˈproʊɡræmər

Meaning

1n.

程序员;编程人员

2n.

(电视、广播等)节目编排者

Structure

word structure
1
program
程序/计划
+
2
er
执行者

Usage

She works as a programmer at a tech startup.

她在一家科技初创公司担任程序员。

The TV programmer scheduled the show for prime time.

电视节目编排者将该节目安排在黄金时段。

To become a skilled programmer, one must practice coding daily.

要成为熟练的程序员,必须每日练习编程。

Etymology

“programmer”一词的骨架由“program”与“er”焊接而成。前者承载“计划”的古意,后者赋予“执行者”的现代角色。当计算机时代来临,“program”从纸质计划跃迁为电子指令,而“er”则稳稳锚定人的能动性,最终塑造出“用代码编织逻辑的人”这一形象。

Analysis

Structure
programmer=program程序/计划+er执行者

• program:源自希腊语 programma(公开告示,计划),由 pro<前> + gram<写> 构成,原指“书面计划”,后演变为“计算机指令序列”。

• er:古英语后缀,表示“从事…的人”,如 teacher(教师)、runner(跑步者)。

词源溯源: “programmer”一词的骨架由“program”与“er”焊接而成。前者承载“计划”的古意,后者赋予“执行者”的现代角色。当计算机时代来临,“program”从纸质计划跃迁为电子指令,而“er”则稳稳锚定人的能动性,最终塑造出“用代码编织逻辑的人”这一形象。

Programmer Meaning & Word Parts (program + er) | OpenEtymology