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

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

programming

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

释义

n.

编程;程序设计

vt.

(program的现在分词形式)编写程序

词根拆解

program程序
ing动名词后缀
programming
program程序希腊语 **programma**(公开通知、计划)
ing动名词后缀

词源

概述

“编程”一词的核心是 program,其希腊语词根 pro-gram(提前写下的内容)生动体现了“预先设计指令”的本质。随着计算机科学发展,program 从广义的“计划”聚焦为“计算机程序”,而 -ing** 后缀则赋予其动态性,最终形成“编写指令体系”的现代含义。

详细分析

programming = program<程序> + ing<动名词后缀>

·program:源自希腊语 programma(公开通知、计划),由 pro<在前> + gram<写> 构成,原指“书面计划”,后演变为“计算机指令序列”。
·ing:古英语动名词后缀,表示动作或过程。

词源溯源:

“编程”一词的核心是 program,其希腊语词根 pro-gram(提前写下的内容)生动体现了“预先设计指令”的本质。随着计算机科学发展,program 从广义的“计划”聚焦为“计算机程序”,而 -ing 后缀则赋予其动态性,最终形成“编写指令体系”的现代含义。

例句

She is studying programming at university.

她在大学学习编程。

Python is a popular language for programming.

Python是一种流行的编程语言。

The robot's movements depend on careful programming.

机器人的动作依赖于精密的程序设计。