计算机只能处理0和1,这是它理解世界的方式,整个计算机知识体系是基于这一点构建起来的。
不管是二进制还是十进制,都是一种计算方式,两种进制都可以用来进行计算,人擅长用十进制计算,计算机擅长用二进制进行计算,之所以不同对象采用不同的进制和底层物理机制相关。人类创造出了计算机,人类不要盲目采用计算机的运作方式而幻想达到理想中的高效;推演,需要知晓物理机制的限制,非要模拟计算机运行也需要在人脑思考辅助工具都不可用才采用,这样才符合程序员入门经济学准则。
程序代码是解决问题的步骤说明,人可以通过自然语言写在纸上生成文件让其他人按照其执行,也可也通过编程再编译成二进制让计算机进行执行。
程序的核心结构是:输入(数据)-> 计算(函数)-> 输出