一 编程语言:

1.机器语言:直接用二进制编程,直接操作硬件。

  优点:执行效率快

  缺点:学习难度大,开发效率低

2.汇编语言:用英文标签来代替一串特定意义的二进制,直接操作硬件

  优点:执行效率快,不如机器语言快

  缺点:学习难度大,开发效率低,比机器语言降一个难度

3.高级语言:站在人的角度的语言,机器无法理解,

  编译型(c):相当于百度翻译,翻译一次,拿着翻译结果去执行

      优点:执行效率高

      缺点:开发效率低

  解释型(python):相当于同声传译,一边解释一边执行。

      优点:开发效率高

      缺点:执行效率低

综合来讲,由于程序员的时间比电脑时间更有价值,所以开发效率高更重要。

机器语言
#优点是最底层,执行速度最快
#缺点是最复杂,开发效率最低

汇编语言
#优点是比较底层,执行速度最快
#缺点是复杂,开发效率最低

高级语言
#编译型语言执行速度快,不依赖语言环境运行,跨平台差
#解释型跨平台好,一份代码,到处使用,缺点是执行速度慢,依赖解释器运行

二 数据类型:

  数字

 

版权声明:本文为majian1992原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/majian1992/p/9772684.html