计算机编程的英文名称及其演变121
引言
计算机编程,即编写计算机程序以指导计算机执行特定任务的过程,在英语中有多个名称。本文将探讨这些名称的由来和演变,了解它们的含义和用法。
计算机编程的早期英文名称
在计算机诞生初期,编程活动被称为coding(编码)或programming(编程)。“Coding”一词源自莫尔斯电码,指的是将信息编码成可传输的电脉冲序列,而“Programming”一词则源自数学中的线性规划,指的是根据约束条件优化目标函数的过程。
Ada Lovelace的贡献
英国数学家阿达洛夫莱斯(Ada Lovelace)被认为是世界上第一位计算机程序员。1843年,她为查尔斯巴贝奇的分析机编写了详细的算法和笔记,其中使用了“programme”(程序)一词。洛夫莱斯的贡献帮助巩固了“Programming”一词在计算机编程领域的含义。
Grace Hopper和COBOL
在20世纪50年代,计算机科学家格蕾丝霍珀(Grace Hopper)领导了COBOL(Common Business-Oriented Language,通用商业语言)编程语言的开发。COBOL的设计目的是让不懂计算机的人也能轻松编写程序,因此它使用了类似英语的语法结构。由于COBOL的广泛采用,“programming language”(编程语言)一词也开始普及,指的是一种用于指导计算机执行特定任务的正式语言。
现代计算机编程的英文名称
随着计算机技术的发展,计算机编程的英文名称也随之演变。“Software development”(软件开发)一词开始用于描述整个计算机程序开发过程,包括需求分析、设计、编码、测试和维护。此外,“coding” 一词逐渐被“implementation”(实现)取代,后者更准确地描述了将代码转换成可运行形式的过程。
当前的用法
在当今的计算机科学领域,以下英文名称用于描述计算机编程的不同方面:
Programming:指编写和设计计算机程序的活动。
Programming language:指一种用于指导计算机执行特定任务的正式语言。
Software development:指整个计算机程序开发过程。
Coding/Implementation:指将计算机程序从设计转换成可运行形式的过程。
结论
计算机编程的英文名称随着该领域的演变而经历了变化。从早期的“Coding”和“Programming”到现代的“Software development”和“Implementation”,这些名称反映了该领域不断扩大的范围和复杂性。了解这些名称的含义和用法对于从事计算机编程的人至关重要。
2025-01-18
上一篇:编程员为什么喜欢用苹果电脑?
下一篇:哪款电脑编程好一点?

生物学习软件电脑版推荐及使用技巧
https://pcww.cn/93199.html

电脑维修难题?讯维维修论坛助你排忧解难!
https://pcww.cn/93198.html

仁寿县电脑维修全攻略:故障诊断、维修技巧及选择正规服务商
https://pcww.cn/93197.html

电脑上轻松观看家园视频教程:完整指南
https://pcww.cn/93196.html

傲梦编程:从零基础到进阶高手之路
https://pcww.cn/93195.html
热门文章

程序员必知的计算机编程思想!
https://pcww.cn/50079.html

电脑编程 视频教程入门
https://pcww.cn/49342.html

掌握电脑编程的必读之书:从入门到精通
https://pcww.cn/48190.html

Scratch编程入门:从零基础到创意无限
https://pcww.cn/93125.html

零基础也能轻松上手!简单愚人电脑编程入门指南
https://pcww.cn/86925.html