编程语言分类
编程语言分类
机器学习
0和1作为编程语言
优点:执行效率高
缺点:开发效率低
汇编语言
用英文字符代替了0和1,但是它是直接与硬件交互的
优点:相对前者,开发效率高
缺点:相对前者,执行效率低
高级语言
print('hello world')
翻译为00001010101
同声传译(解释性)
python 说一句解释一句
即写一行翻译一行,翻译的内容不保存
与编译型相比
优点:开发效率高
缺点:执行效率低(python其实是拿c写的)
谷歌翻译(编译型)
C,Java
把你写好的代码放入,编译出一个结果,结果可以保存
优点:执行效率高(直接翻译机器语言)
缺点:开发效率低(在你写完代码前看不到错误)
瓶颈效应;因为受致于网速,网络延迟是最大问题