1.什么是编程语言
用编程语言写一堆文件,是人与计算机交流的介质
2.为什么要编程
替代劳动力
一、编程语言的分类
1.机器语言
优点:执行效率高
缺点:开发效率低
2.汇编语言
优点:开发效率高
缺点:执行效率低
3.高级语言
3.1编译型语言
优点:执行效率高 (有解释器省去很多翻译过程)
缺点:开发效率低 (写完所有的代码,才能检查bug)
3.2解释型语言
优点:开发效率高(写一行翻译一行,错了马上就知道)
缺点:执行效率低(写一次翻译一次)
二、 网络的瓶颈效应
网络延迟的时间远远大于程序执行的时间