1.2.2 编程语言逻辑
学习目标
这一节,我们从 语言分类、编程逻辑、小结 三个方面来学习。
语言分类
语言分类
低级编程语言:
机器:
- 二进制的0和1的序列,称为机器指令。
- 一般人看不懂
汇编:
- 用一些助记符号替代机器指令,称为汇编语言。
- 一般人看不懂,但是能够有感觉
高级编程语言:
编译:
- 借助于专属编译器将一些高级语言编译成机器代码文件,然后再交给程序去执行。
- 如:C,C++等
解释:
- 将高级语言的代码逐行加载到解释器环境,逐行解释为机器代码,然后再交给程序去执行。
- 如:shell,python,php,JavaScript等
编程逻辑
编程语言的目的是通过风格化的编程思路将代码写出来后,实现项目功能的。为了实现功能,我们通过在代码层面通过一些代码逻辑来实现:
顺序执行 - 程序按从上到下顺序执行
选择执行 - 程序执行过程中,根据条件选择不同的顺序执行
循环执行 - 程序执行过程中,根据条件重复执行代码
小结