解释型和编译型语言

就是我们编写的程序,计算机是看不懂的,打比方python语言,计算机不懂,所以就需要翻译成计算机懂的语言,翻译的工作就是有解释器来做,解释器的工作原理有两种,一种是把代码全部翻译好形成一个计算机能直接读懂的文件,第二种是一句一句进行翻译

所以就形成了把语言分成两种类型,编译型语言、解释型语言,编译型语言的典型代表有C、C++

解释型语言的典型代表就有Python

两种语言的区别:

编译型语言:速度快,编译好了后(翻译成功了后)就直接拿给计算机的操作系统拿去执行,计算机执行时,就直接进行了,无需借助其他的。其缺点是跨平台性不好,在Windows上的编译文件不能拿去Mac Os、Linux那去执行

解释型语言:速度就较编译型语言慢一点,有一句一句的进行解释,在拿去计算机哪里执行,速度就慢下来了,跨平台性能就很nice了,有不同的模块进行支持的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值