想移除广告吗?登录查看更少的广告,并成为会员以移除所有广告。
1917年,源自 en- (1) 意为“使……成为,放入……” + code (n.)。在计算机领域的含义始于1955年,通常为了简洁或口语化表达,缩短为 code。相关词汇包括 Encoded 和 encoding。
同样来自于: 1917
大约公元1300年,code一词开始用于“系统性法律汇编”,源自古法语,意指“法律体系、法律书籍”(13世纪)。它又源自拉丁语codex,意为“法律条文的系统分类”,更早期的形式caudex则是“书籍”的意思,字面意思是“树干”,因此可以理解为用木板制成、表面涂有蜡以便书写的书籍。语言学家De Vaan追溯这一词源,认为它起源于原始意大利语*kaud-ek-,进一步可追溯至原始印欧语*kehu-d-,意为“劈开、分离”。他还将其视为cauda(“尾巴”)的词源(参见coda)。
“密码、信号系统及其使用规则”(如secret code中的含义)这一意义出现于1808年。Code-name(代号)一词则源于1879年,最初用于电报通信。至于“将信息和指令转化为计算机可用形式的系统”,这一含义则出现在1946年。
这个构词元素的意思是“在……之中;进入……”,来源于法语和古法语的 en-,可以追溯到拉丁语的 in-,意为“在……之中;进入……”,其词源来自原始印欧语根 *en,也有“在……之中”的意思。通常在 -p-、-b-、-m-、-l- 和 -r- 前会发生同化。在法语、西班牙语和葡萄牙语中,拉丁语的 in- 变成了 en-,但在意大利语中仍然保持为 in-。
此外,这个前缀还被用来与本土词汇和外来词结合,从名词和形容词构成动词,表达“放入或放在某处”的意思(例如 encircle,意为“围绕”),有时也表示“使……成为”或“使……变得”(例如 endear,意为“使……受欢迎”),还可以用作强调(例如 enclose,意为“包围”)。在法语中存在的拼写变体被引入到中古英语中,形成了类似 ensure(确保)和 insure(投保)的词汇对比。英语中大多数以 en- 开头的单词,曾经或多或少都有 in- 的变体,反之亦然。
中文翻译由AI生成。查看原文,请访问: Etymology, origin and meaning of encode