博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
day2编程语言的两大分类
阅读量:5288 次
发布时间:2019-06-14

本文共 542 字,大约阅读时间需要 1 分钟。

编程的语言的发展经历了

  1. 机器语言
  2. 汇编语言
  3. 高级语言

高级语言更贴近人类的语言,但是必须被翻译成计算机能读懂的二进制后,才能够被执行,按照翻译方式分为

    1   编译型(需要编译器,相当于用谷歌翻译);如C,执行速度快,调试麻烦

    2   解释型(需要解释器,相当于同声传译);如python,执行速度慢,调试 方便

#总结

机器语言#优点是最底层,执行速度快

              #缺点是最复杂,开发效率最低

 

汇编语言#优点是比较底层,执行速度快

                #缺点是复杂,开发效率低

 

高级语言#

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

              

总结  :执行效率 :   机器语言>>汇编语言>>编译型>>解释型

             开发效率:   解释型:>>编译型>>汇编型>>机器语言

执行python脚本的两种方式:

        交互式模式:调试方便,但是无法永久保存代码

        脚本文件的方式(使用nodpad++演示):永久保存代码

强调:python解释器执行程序是解释执行,即打开文件读内容,因此文件的后缀名没有硬性限制,但通常定义为.py结尾

 

转载于:https://www.cnblogs.com/frank007/p/9630455.html

你可能感兴趣的文章
在现有的mysql主从基础上,搭建mycat实现数据的读写分离
查看>>
WPF---数据绑定(一)
查看>>
HDU 4903 (模拟+贪心)
查看>>
C++ GC
查看>>
mysql: instr 多个字段 like数据
查看>>
php程序突然不能用file_get_contents()访问远程网址了?
查看>>
git clone 报错 fatal: remote did not send all necessary objects
查看>>
VirtualBox Host-Only 连接设置
查看>>
音频重采样
查看>>
【NOI OJ】一大波题正在飞来(ˉ▽ ̄~) 我才不是 Ctrl C + Ctrl V 的人呢
查看>>
BootStrap学习
查看>>
Unity又称Unity Application Block
查看>>
Git的安装与使用
查看>>
C# AutoResetEvent
查看>>
最近学到的前后端分离知识
查看>>
逆向工具整理
查看>>
应用安全-安全设备-Waf系列-软Waf-云锁
查看>>
安全运维 - Linux系统维护
查看>>
安全运维 - Linux系统攻击应急响应
查看>>
安全运维 - Windows系统维护
查看>>