码迷,mamicode.com
首页 > 编程语言 > 详细

编程语言分类

时间:2019-12-29 23:28:48      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:comm   汇编   本质   语言   必须   高级   二进制   硬件   机器语言   

机器语言:用二进制指令编程,本质是直接操作硬件
	优点:执行效率高
	缺点:开发效率低
	   学习难度高
			
汇编语言:用英文标签代替二进制指令,本质也是直接操作硬件
	优点:执行效率高
	缺点:开发效率低
	   学习难度高
		
高级语言:用人类的字符去编写程序,人类的字符计算机无法理解,必须经过翻译,翻译成机器语言计算机才能执行
  编译型:C   类似与谷歌翻译-->gcc
    特点:编译一次,拿到结果可以重复执行,无需重新编译
    翻译:程序---->gcc----->机器语言
    执行:机器语言---->CPU
    优点:执行效率高
    缺点:调试程序麻烦
	 跨平台性差
				
解释型:Python
类似于同声传译--》解释器
特点:解释一行,执行一行,即边翻译边执行
程序---->解释器----->机器语言----->CPU
优点:   开发效率高   跨平台性高 调试程序方便 缺点: 执行效率低 学习难度:从高到低 执行效率:从高到低 开发效率:从低到高

编程语言分类

标签:comm   汇编   本质   语言   必须   高级   二进制   硬件   机器语言   

原文地址:https://www.cnblogs.com/joanna123/p/12117031.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!