#ZSCSP4. [笔记][CSP][计算机基础知识]4.计算机语言

[笔记][CSP][计算机基础知识]4.计算机语言

  • 计算机语言:也叫编程语言,是指编写计算机程序所使用的程序设计语言;

    • 通常分类三类:机器语言汇编语言高级语言

  • 1、机器语言(二进制语言)

    • 概念:是一串01二进制代码
    • 示例:"00001000 00000100 00000100" --> "8 + 4"
    • 特点:
      • 非常抽象、难以掌握
      • 能够被计算机直接、快速地识别
    • 运行方式:直接生成可执行程序

  • 2、汇编语言

    • 概念:用助记符来代替机器指令的语言
    • 示例:
      • "MOV a, 3" --> "a = 3"
      • "ADD b, 5" --> "b += 5"
    • 特点:
      • 比机器语言简单些
      • 无法被计算机直接识别
    • 运行方式:翻译

  • 3、高级语言

    • 概念:用自然语言来代替机器指令的语言
    • 示例:if (a > b) cout << a;
    • 特点:阅读性强,容易掌握;无法被计算机直接识别
    • 运行方式:翻译
      • a、编译
      • b、解释逐行解释:解释一条,执行一条