编程与程序设计的区别(Coding vs Programming)

Posted 圣多瑞德SANTORED

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程与程序设计的区别(Coding vs Programming)相关的知识,希望对你有一定的参考价值。

现在很多人认为编程就等于程序设计,在中文表达上二者有近似点,区分的并不明显。在海外区分的就很清楚,编程(Coding)就是根据软件工程师给出的要求写软件代码,从事这方面工作就是程序员,软件同行戏称“码农”;程序设计(Programming)是根据客户应用的需求,设计一整套功能齐全的软件解决方案,从事这方面工作的就是软件工程师。

从定义上看:编程是将自然语言通过编码语言转换成机器语言的翻译。程序设计是开发完整功能软件解决方案的过程。


很显然,编程是程序设计的基础,程序设计是编程的高级阶段,程序设计贯穿了人们解决问题的精髓,人工智能就通过程序设计来实现。(待续)



以上是关于编程与程序设计的区别(Coding vs Programming)的主要内容,如果未能解决你的问题,请参考以下文章

vs2015和vc6.0的区别

prog vs. let in LISP 性能差异

使用prog的PID作为同一个prog的参数

C++ 下UNICODE编程与多字符集编程有啥区别?

prog1,2,3

systemverilog中module与program的区别