• 编程语言分类


    机器语言:用二进制指令编程,本质是直接操作硬件
    	优点:执行效率高
    	缺点:开发效率低
    	   学习难度高
    			
    汇编语言:用英文标签代替二进制指令,本质也是直接操作硬件
    	优点:执行效率高
    	缺点:开发效率低
    	   学习难度高
    		
    高级语言:用人类的字符去编写程序,人类的字符计算机无法理解,必须经过翻译,翻译成机器语言计算机才能执行
      编译型:C   类似与谷歌翻译-->gcc
        特点:编译一次,拿到结果可以重复执行,无需重新编译
        翻译:程序---->gcc----->机器语言
        执行:机器语言---->CPU
        优点:执行效率高
        缺点:调试程序麻烦
    	 跨平台性差
    				
    解释型:Python
    类似于同声传译--》解释器
    特点:解释一行,执行一行,即边翻译边执行
    程序---->解释器----->机器语言----->CPU
    优点:   开发效率高   跨平台性高 调试程序方便 缺点: 执行效率低 学习难度:从高到低 执行效率:从高到低 开发效率:从低到高
  • 相关阅读:
    不能说的话
    为什么书呆子不受欢迎
    Enum
    扩展方法
    若(p,q)=1,则(p^n,q^n)=1
    若a与m互质,则a不影响m的完全剩余组
    模m的剩余类里的一切数与m的最大公约数相等
    若p是与10互质的质数,则p-1个9能被p整除
    class.__subclasses__()
    权利要求书
  • 原文地址:https://www.cnblogs.com/joanna123/p/12117031.html
Copyright © 2020-2023  润新知