机械语言编写汇编,也就是说汇编是软件,那机械语言是不是一种软件呢?那这种机械语言有是怎么做出来的
追答机械语言就是硬件可以识别的语言。在计算机中就是二进制语言,0 1。而汇编就是把人类的语言转换为二进制机械语言,所以机械语言不是软件。早期计算机是晶体管组成,阴极是0,阳极是1。后来发展成纸条一类,一定距离是点是1,空白是0。这就是机械语言,现在软件,语言根本也是机械语言。不过是转换成二进制。
另外语言不是软件,实习语言的才是软件。像vc++才是软件,语言就是语法,编写就是把语言实现的一个过程。为了方便一般人使用才有的编写软件。早期计算机只有科学家才能使用,语言的出现就是让更多人参与计算机开发。程序则是一个让人使用计算机的平台
追问这么说,先有机器语言再有汇编语言,然后C语言等高级语言,那如果学了机器语言,是不是其他语言就容易学了? 还有为什么学会了C语言其他的语言就容易学懂,先学机器语言不是更好?
追答机械语言现在基本没人用了。因为它很难,是最早,最初的语言。而c语言算是是目前高级父亲。现在的高级语言都是从c语言上发展起来的,语法上没太大区别。所以学好c学其他高级语言就比较简单了。而机械语言,和汇编跟他们的语法完全不同,他们更倾向与底层,机械的思维。
那是因为最初只有算法,后来是预备算法,后事批处理命令