OpenEtymology — 探索每个单词的故事
search>

输入后可使用上下方向键选择词条,按回车打开,按 Escape 关闭结果列表。

programmer

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

释义

n.

1.程序员;编程人员

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

词根拆解

program程序/计划
er执行者
programmer
program程序/计划希腊语 *programma*(公开告示
er执行者

词源

概述

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

详细分析

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

·program:源自希腊语 programma(公开告示,计划),由 pro<前> + gram<写> 构成,原指“书面计划”,后演变为“计算机指令序列”。
·er:古英语后缀,表示“从事…的人”,如 teacher(教师)、runner(跑步者)。

词源溯源:

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

例句

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.

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