这不也是一种编程的思维吗,只不过是指令对应硬件
随着指令在现代计算机中的应用,计算机程序得以快速的发展
因为一旦你知道计算机可以执行哪些指令,其实也就是哪些功能,具有哪些能力
你就可以把这些指令按照一定的逻辑顺序重排组装...这就是广义上的计算机程序
计算机语言的发展有两个阶段
面向机器到脱离机器的转变
?...,需要翻译程序转换为机器可以执行的目标代码程序
虽然高级语言不涉及寄存器这些东西,不需要你了解硬件
但是这是高级语言隐藏了她们,而不是说这些东西不存在不重要,所有的语言都逃不过这一关
始终是要编程机器语言的...也正是由于隐藏了太多东西,就好像与底层的东西隔着好几层玻璃
尽管看的见,但是自然清晰度下降
直接后果就是编译后的文件变得更大,执行速度将会变慢(相对于汇编)
从网上扒出来一份统计,或许不准,作为了解...)
1957 – FORTRAN (第一个编译型语言)
1957 – COMTRAN (COBOL语言的祖先)
1958 – LISP
1958 – ALGOL 58
1959 – FACT (COBOL