摘要:
为什么要有编译系统: 计算机发展初期,程序员或从事计算机科学的人要让计算机代替人去完成大量的计算工作,就得让计算机知道我们要做什么。刚开始使用机器将纸带打孔然后让计算机读取获取二进制数据和指令完成计算,后来可以直接用二进制编写程序让计算机执行,不过对于人类大脑来讲二进制程序不方便阅读和理解,后面就发明了汇编语言,一种用标识符来代替二进制指令的低级语言来编写程序,然后在用汇编编译系统编译成二进制数据让计算机执行。但毕竟汇编是直接操作cpu指令的语言,也是不方便人类正确快速的表达算法,后来就发明了c语言 c++ java等高级语言,越来越接近人类大脑的思维逻辑,大大提高了变成速度和降低了... 阅读全文