最早的时候,0和1就是编程语言.......机器语言
优点:执行代码效率非常快
缺点:开发效率低
汇编语言
然后通过写英文字符的形式代替了写0和1,但是他还是直接和硬件交互(了解)
优点(相对于机器语言):开发效率高
缺点(相对于机器语言):执行效率低
高级语言
printf("hello world") 翻译00101001101010010101010
同声传译(编译性)
python,说一句,解释一句,写一行翻译一行,翻译的内容不保存
优点(相对于编译型):开发效率高
缺点(相对于编译型):执行效率低(python通过C实现的)
谷歌翻译(编译型)
C,java,把东西全丢进去
把你写好的代码丢进去,编译出一个结果,结果还可以保存留在下一次使用
优点(相对于解释性):执行效率高
缺点(相对于解释性):开发效率低(写完所以的代码才能看自己有没有错误)
python
以后你会写应用程序,为什么现在不写单机游戏,而写网络游戏,什么造就了这一切,网络造就了这一切
网速就是那一根短木板,拿下载视频举例,下载十个视频,必须得一个一个下载,这个时间内程序运行的再快没用
标签:编程语言,python,分类,编译,缺点,机器语言,效率 From: https://www.cnblogs.com/zhangyj213/p/17666029.html