计算机编程的英文名称及其演变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/37142.html
鸿鹄电脑学习机软件,开启孩子学习新篇章
https://pcww.cn/37141.html
2007 CAD制图软件电脑版:超强功能满足您的所有设计需求
https://pcww.cn/37140.html
使用脚本制作软件制作酷炫脚本!
https://pcww.cn/37139.html
双网段电脑网络卡顿问题综合解答
https://pcww.cn/37138.html
热门文章
郑州靠谱的电脑编程班推荐
https://pcww.cn/35892.html
挖机液压电脑编程入门指南
https://pcww.cn/35516.html
长时间编程的理想电脑指南
https://pcww.cn/33578.html
用什么电脑编程EV3?
https://pcww.cn/31468.html
新手编程买什么电脑?配置推荐、选购指南
https://pcww.cn/30295.html