发布于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指令实在太难理解了——如果每天让你写这种代码,大伙儿非得崩溃不可。还好,伟大的计算机先驱们开发了各种编程语言,让我们只需写一些简单的规则,就能轻松操作计算机工作。
上一篇:iOS链式编程及函数式编程
下一篇:什么是少儿编程
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8