编程的本质是什么?程序是什么? 编程和程序的区别是什么?

首先我先解释一下编程和程序,然后再说两者的区别 。
编程:设计具备逻辑的可控体系,举个简单的例子:我们使用键盘打字,计算机会根据本身预先编程(预先设计好的一套逻辑及逻辑实现代码)好的设定理解我们敲击不同的键及键与键之间的组合的含义并显示出来 。
编程不一定是针对计算机程序而言的,针对具备逻辑计算力的体系,都可以算编程 。
程序
又称软件、是指一组指示计算机或其他具有信息处理能力装置执行动作或做出判断的指令,通常用某种程序设计语言编写,运行于某种目标计算机体系结构上 。电脑及手机上的软件、网站、小程序等都是程序 。
两者的区别
编程是动词、程序是名词 。
程序是编程完成后的产物,比如我们都在用的微信,首先提出需求、根据需求设计可控逻辑,然后通过编程语言(JAVA\PHP\C等)将需求和逻辑实现,最终形成成品运行在手机电脑上的程序(软件)微信 。

【编程的本质是什么?程序是什么? 编程和程序的区别是什么?】

    推荐阅读