mirror of https://github.com/qianguyihao/Web.git
add: 计算机语言的分类,思维导图
This commit is contained in:
parent
ee005bb9cc
commit
e678490efe
|
|
@ -4,20 +4,15 @@ title: 01-编程语言和JavaScript简介
|
|||
|
||||
<ArticleTopAd></ArticleTopAd>
|
||||
|
||||
## 计算机语言
|
||||
|
||||
## 编程语言的概念
|
||||
### 概念
|
||||
|
||||
### 编程
|
||||
**计算机语言**:人与计算机之间通信的语言。它是人与计算机之间传递信息的媒介,它通过特定的语法规则和语义约定,将人类可理解的指令转化为计算机可以执行的机器指令。
|
||||
|
||||
**编程**:让计算机为解决特定的问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。
|
||||
### 计算机语言的分类
|
||||
|
||||
**计算机程序**:就是计算机所执行的一系列的**指令集合**,而程序全部都是用我们所掌握的语言来编写的,所以如果我们要控制计算机,就需要通过计算机语言向计算机发出指令。
|
||||
|
||||
### 计算机语言
|
||||
|
||||
**计算机语言**:人与计算机之间通信的语言。它是人与计算机之间传递信息的媒介。它通过特定的语法规则和语义约定,将人类可理解的指令转化为计算机可以执行的机器指令。
|
||||
|
||||
计算机语言的种类非常多,总的来说可以分成三大类:**高级语言、汇编语言和机器语言**。他们之间的转换过程如下:
|
||||
计算机语言的种类非常多,总的来说可以分成三大类:**机器语言、汇编语言和高级语言**。他们之间的转换过程如下:
|
||||
|
||||

|
||||
|
||||
|
|
@ -28,23 +23,41 @@ title: 01-编程语言和JavaScript简介
|
|||
- HTML 是**标记语言**,CSS 是**样式语言**,这两个是属于**计算机语言**;但不属于**编程语言**,因为它们编写出来的不是**程序**,只是简单的标记和样式。
|
||||
- JavaScript 是属于**编程语言**,当然也属于**计算机语言**。
|
||||
|
||||
### 编程语言
|
||||
计算机语言的分类如下:
|
||||
|
||||
编程语言是一种用于编写计算机**程序**的形式化语言。它定义了一套语法和规则,用来描述计算机程序的结构和逻辑,并精确定义了在不同情况下需要执行的行为。编程语言通过编写程序代码,将人类的思想和需求转化为计算机可以理解和执行的指令。不同的编程语言有不同的特点和用途,如JavaScript、Java、C++、Python等。这些特点至少有:
|
||||

|
||||
|
||||
下面分别讲一下机器语言、汇编语言、高级语言这三种计算机语言。
|
||||
|
||||
|
||||
|
||||
## 编程语言
|
||||
|
||||
### 编程的概念
|
||||
|
||||
**编程**:让计算机为解决特定的问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。
|
||||
|
||||
**计算机程序**:就是计算机所执行的一系列的**指令集合**,而程序全部都是用我们所掌握的语言来编写的,如果我们要控制计算机,就需要通过计算机语言向计算机发出指令。
|
||||
|
||||
### 编程语言的概念
|
||||
|
||||
常见的编程语言有 C 语言、C++、Java、JavaScript、Python 等。
|
||||
|
||||
编程语言是一种用于编写计算机**程序**的形式化语言。它定义了一套语法和规则,用来描述计算机程序的结构和逻辑,并精确定义了在不同情况下需要执行的行为。编程语言通过编写程序代码,将人类的思想和需求转化为计算机可以理解和执行的指令。不同的编程语言有不同的特点和用途,这些特点至少有:
|
||||
|
||||
- 数据结构和算法、数据处理
|
||||
- 流程控制(if语句、循环语句等)
|
||||
- 引用机制和重用机制
|
||||
- 设计思想
|
||||
|
||||
不同的编程语言,有不同的语法需要遵守。
|
||||
不同的编程语言有不同的语法,需要遵守。
|
||||
|
||||
如今通用的编程语言大致可以分成两类:**汇编语言和高级语言**。
|
||||
|
||||
- **汇编语言**:与机器语言实质是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,容易识别和记忆。
|
||||
如今通用的编程语言大致可以分成两类:**高级语言和汇编语言**。
|
||||
|
||||
- **高级语言**:主要是相对于低级语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,比如:C 语言、C++、Java、C#、PHP、JavaScript、Python、Objective-C、Swift、Go 语言等。
|
||||
|
||||
- **汇编语言**:与机器语言实质是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,容易识别和记忆。
|
||||
|
||||
### 编程语言的发展
|
||||
|
||||
从汇编语言发展到现在,编程语言层出不穷,具体数目已无法考证,比较流行的有超过200种以上。
|
||||
|
|
|
|||
Loading…
Reference in New Issue