想必大家都知道编程语言经历了三个阶段:
第1阶段:机器语言:由数字0和1组成的一系列字符串。
但是由于机器语言全都是一串串0和1的数字,这样很难记忆,更不好 掌握。由此随着时间的推移进入了第2阶段。
第2阶段:汇编语言:由特殊字符组成的一系列字符串。
汇编语言比机器语言能好一点,但是还是难记忆,不好 掌握。由此随着时间的推移进入了第3阶段。
第3阶段:高级语言:由英语单词组成的一系列代码。
单词大家都认识,很快就能入门。
提问题之前的背景:我们都知道计算机只识别二进制的0和1,是不认识英语单词的。
问题一:在编辑器写好的代码,为什么能够被计算机识别呢?
分析问题:假设这样的场景,国与国之间谈判的时候,互相都听不懂对方的语言,那么,怎么办?那肯定是中间有一个翻译官;
起到转换的作用;那么说到这里就不得不说类似于翻译官身份的一个编译器(翻译的作用);编译器的作用:将高级语言编译成二进制的0和1供计算机识别,从而指