OpenEtymology

programming

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

Meaning

1n.

编程;程序设计

2vt.

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

Structure

word structure
1
program
程序
+
2
ing
动名词后缀

Usage

She is studying programming at university.

她在大学学习编程。

Python is a popular language for programming.

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

The robot's movements depend on careful programming.

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

Etymology

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

Analysis

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

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

• ing:古英语动名词后缀,表示动作或过程。

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

Programming Meaning & Word Parts (program + ing) | OpenEtymology