商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > 什么是编程?为什么要编程?

什么是编程?为什么要编程?

  发布于2026-07-21 阅读(0)

扫一扫,手机访问

编程,说到底就是一个动词——写代码。写代码是为了让计算机能理解你的指令,然后替你干活。就这么简单。

打个比方,马化腾想跟别人聊天,于是写了款聊天软件。这软件本质上就是一堆代码的集合。那这些代码到底是什么?是计算机能懂的语言。

再举个更接地气的例子:你是公司老板,手下有个中国员工,你让他干活得说中文;有个美国员工,得说英文;你还有条狗,想让狗听话……得汪汪汪。现在你面前有台电脑,想让它干活,就得用它能理解的语言。

那计算机能理解的语言是什么?我们之前聊过,它只懂二进制——0101010……但你总不能靠人肉输入一堆二进制让它工作吧?虽然最早的计算机确实就是这么干的,但开发速度慢到令人发指。所以最好的办法是:人输入简单的指令,计算机自动把指令转成二进制再执行。

举个例子:假如程序员想让计算机播放一首《老男孩》,只需要输入:

open "老男孩.mp3"
play

计算机的CPU接收到这样的指令后,会把它转成一堆只有CPU自己能懂的指令,然后再变成类似这样的二进制:

[op|rs |rt | address/immediate]
35 3 8 68 decimal
100011 00011 01000 00000 00001 000100 binary

最终,CPU调用硬盘上的这首歌,通过音箱播放出来。

上面那段CPU指令实在太难理解了——如果每天让你写这种代码,大伙儿非得崩溃不可。还好,伟大的计算机先驱们开发了各种编程语言,让我们只需写一些简单的规则,就能轻松操作计算机工作。

本文转载于:https://blog.csdn.net/weixin_30897233/article/details/96215795 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注