首先最开始计算机程序使用机器语言编写的 也就是一串0101组成的 然后记录在纸片或者卡片上 然穿孔代表0没穿孔代表1
但是这种编写方式在某些时候会特别不灵活
当中前面四位01代表的是操作码 后面是地址 0010-jc 代表是加法有进位
后面就出现了汇编语言 每一条汇编指令都与机器指令一一对应
汇编语言和机器语言都是机器级语言
这里是几条汇编指令
通过助记符和标号实现的汇编语言虽然比机器语言好 但是在编写复杂的程序时还是会很麻烦 随后就出现了高级语言
虽然高级语言对于人类编程十分友好 但是电脑并不能直接读懂高级语言 它只能认识0/1机器语言 所以高级语言还的需要转换成汇编语言进而再转换成机器语言才能通过电脑执行
最终任何高级语言都是通过实行若干条指令来完成的 这也就需要复杂的支撑环境