在开始学习编程之前, 我们需要了解一个重要的前置知识.
那就是: 什么是计算机(电脑)?
因为编程的对象是计算机, 所以了解它是一个非常必要的事情.
那么从编程的角度来讲: 什么是计算机?
答: 计算机是一个能存储数据和处理数据的机器. 这两个点请大家记牢.
关于这个知识还衍生了两个问题.
问题1: 计算机处理数据的速度是怎么样?
答: 现在普通的家用计算机每秒至少能做上亿次运算, 那相比人类来说是非常非常地快.
问题2: 计算机是如何处理数据的?
答: 计算机本身是没有智商的, 它需要人类通过编程的手段去告诉它该如何处理数据.
综上两个问题, 我们得到了一个结论:
如果你学会了编程, 那就等于你拥有了计算机的超级运算能力, 这个运算能力是可以直接碾压这个星球上所有的人类
注: 目前世界上最快的超级计算机是美国橡树岭实验室的Frontier, 每秒运算可以达到百亿亿次(E级别).