1.机器语⾔
计算机的⼤脑或者说⼼脏就是CPU,它控制着整个计算机的运作。每种CPU,都有⾃⼰的指令系统。这个指令系统,就是CPU的机器语⾔。 机器语⾔是⼀组由0和1系列组成的指令码,这些指令码,是CPU制作⼚商规定出来的,然后发布出来,请程序员遵守。 要让计算机⼲活,就得⽤机器语⾔(⼆进制数)去命令它,不是⼀条两条,⽽是上百条。⽽且不同型号的计算机其机器语⾔是不相通的,按着计算机的机器指令编制的程序,不能在令⼀计算机上执⾏。
2.汇编语⾔与编译器
机器语⾔编程是不是很令⼈烦恼呢,终于出现了汇编语⾔,就是⼀些标识符取代0与1。⼀门⼈类可以⽐较轻松认识的编程语⾔。
柯以柔只是这门语⾔计算机并不认识,所以⼈类还不能⽤这门语⾔命令计算机做事情。这正如如何使中国⼈说的话美国⼈能明⽩呢?——翻译!
中国十大床垫品牌所以,有⼀类专门的程序,既认识机器语⾔,⼜认识汇编语⾔,也就是编译器,将标识符换成0与1,知道怎么把汇编语⾔翻译成机器语⾔。
3.⾼级语⾔
羊肉火锅的做法大全汇编语⾔与机器语⾔都是⾯向机器的,机器不同,语⾔也不同。既然有办法让汇编语⾔翻译成机器语⾔,难道就不能把其他更⼈性化的语⾔翻译成机器语⾔?
1954年,Fortran语⾔出现了,其后相继出现了其他类似语⾔。这批语⾔,使程序员摆脱了计算机硬件的限制,把主要精⼒放在了程序设计上,不在关注底层的计算机硬件。这类语⾔,称为⾼级语⾔。
小龙女比杨过大几岁这类⾼级语⾔解决问题的⽅法是分析出解决问题所需要的步骤,把程序看作是数据被加⼯的过程。基于这类⽅法的程序设计语⾔称为⾯向过程的语⾔。
⽂章参考哔哩哔哩视频所写
晨岛先祖位置>小学生毕业感言
发布评论