硬件编程太麻烦,想要做出软件, 早期先写伪代码用语言指令,然后用操作码表把语言转化为二进制机器代码,翻译完成后将打孔指代上的程序插入计算机; 后来每个操作码分配一个名字叫助记符,助记符后面跟着数据,形成完整指令; 但机器只能理解二进制,理解不了语言(助记符),所以创造了汇编器,将二进制复杂操作打包抽象,与语言建立一一联系,从此汇编器就可以读懂语言了。 汇编与机器语言是一一对应的,隐藏细节来做更抽象的动作, 编译器,可以把高级语言转化为低级语言,从此程序员不用管底层硬件内存问题,只需要关注变量, 编译器编译语言几百种,各自只能用在特定编译器与特定电脑上, 1959成立委员会建立通用语言统一编译器 后期语言百花齐放,但是编程不是直接用英语说的,那只存在于科幻瞎说。
|