编程语言总体分以为机器语言、汇编语言、高级语言: 机器语言: 计算机硬件能够直接使用的编程语言,二进制的集合,属于低级语言。 汇编语言: 借助符号代替机器指令,与机器指令对应,面向计算机硬件的,容易理解和记忆,属于低级语言。 高级语言: 与计算机硬件无关,其表达方式接近于所描述的问题,更易于掌握。 ...
分类:
编程语言 时间:
2019-07-06 14:57:23
阅读次数:
142
2.1程序语言的定义 一个语言的语法是指这样的一组规则,用它可以形成和产生一个合式的程序。这些规则的一部分称为词法规则,另一部分称为语法规则(产生规则). 词法规则,是指单词符号的产生规则。 语法规则,是语法单位的形成规则,至于语法单位例如:表达式,语句,分程序,函数。 一个程序的语义是指这样的一组 ...
分类:
编程语言 时间:
2019-07-02 10:51:15
阅读次数:
111
三种编程语言: 1.机器语言:直接和计算机沟通 直接操作硬件 2.汇编语言: 简单的英文字符代替二进制数 直接操作硬件 3.高级语言:a.编译型(c):一次编译多次使用 优点:执行效率高 缺点 开发效率低 b.解释型(python):一行一行的翻译 优点:开发效率高 缺点 执行效率低 执行效率(学习 ...
分类:
其他好文 时间:
2019-07-02 00:16:10
阅读次数:
106
一、python入门 1.写在前面 每日任务: 学习方法 2.编程概念 什么是编程语言 什么是编程 为什么要编程 3.计算机介绍 一套完整的计算机系统由以下三部分组成: 计算机硬件五大组成部分: 三大核心组件 cpu 存储器 4.编程语言发展史 机器语言: 汇编语言 高级语言 5.编写python程 ...
分类:
编程语言 时间:
2019-07-01 15:51:42
阅读次数:
127
编译器 编译器是一个程序,作用是将一门语言翻译成另一门语言。 一般的程序,CPU 是无法直接执行的,因为 CPU 只能识别机器指令。所以要想执行一个程序,首先要将高级语言编写的程序翻译为汇编代码,再将汇编代码翻译为机器指令,这样 CPU 才能识别并执行。 示例: 学会编译原理有什么好处? 对编译过程 ...
分类:
编程语言 时间:
2019-06-30 19:05:22
阅读次数:
133
一.什么是编程语言 编程语言是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。 编程语言的分类: 编程语言总体分为机器语言、汇编语言、高级语言 机器语言:直接用二进制 ...
分类:
编程语言 时间:
2019-06-29 01:06:13
阅读次数:
114
1 编程语言的发展 1)机器语言:用机器能读懂的语言二进制与计算机直接沟通交流,直接操作硬件。 优点:能直接被计算机读懂,速度快 缺点:开发效率低 2)汇编语言:用简单的英文标签来表示二进制,也是直接操作硬件。 优点:开发效率相比于机器语言要高 缺点:执行效率相比于机器语言要低 3)高级语言:人能读 ...
分类:
其他好文 时间:
2019-06-29 00:42:31
阅读次数:
104
一、编程语言的发展史 1.机器语言 优点:计算计能够直接读懂,速度快 缺点:开发效率低 2.汇编语言 优点:开发效率高于机器语言 缺点:执行效率较机器语言低 3.高级语言 ●编译型 一次翻译之后,就可以拿翻译之后的结果多次运行 优点:开发效率高 缺点:执行效率低 ●解释型 一行一行的翻译 优点:开发 ...
分类:
其他好文 时间:
2019-06-29 00:36:05
阅读次数:
225
一.编程语言演变史 编程语言分为三类,分别是机器语言,汇编语言和高级程序语言。 1.机器语言:用0和1表示二进制跟计算机进行直接的沟通交流,对硬件进行直接操作。 2.汇编语言:用简单的英文标签来表示二进制数,对硬件进行直接操作。 3.高级语言:以一种更贴近人的逻辑思维方式进行编程,屏蔽点了大多数的底 ...
分类:
编程语言 时间:
2019-06-28 22:30:00
阅读次数:
184
今日所得 编程语言的发展史 机械语言(由二进制0101010组成,直接操作硬件) 优点:直接与计算机沟通,执行速度快 缺点:极其难学,开发效率奇低 汇编语言(用简单的英语标签来表示二进制数,直接操作硬件) 优点:较与机械语言开发效率要高一些 缺点:较与机器语言执行速度较慢 高级语言(说的至少是人话) ...
分类:
其他好文 时间:
2019-06-28 19:37:22
阅读次数:
91