命令式编程是面向计算机硬件的抽象,有变量(对应着存储单元),赋值语句(获取,存储指令),表达式(内存引用和算术运算)和控制语句(跳转指令),一句话,命令式程序就是一个冯诺依曼机的指令序列。
命令式编程是面向计算机硬件的抽象,有变量(对应着存储单元),赋值语句(获取,存储指令)表达式(内存引用和算术运算)和控制语句(跳转指令);
函数式编程是面向数学的抽象,将计算描述为一种表达式求值,一句话,函数式程序就是一个表达式。
不同语言的抽象层次
高 计算
C# -----> 对象
Python -----> 函数式
C语言 -----> 函数 (面向过程)
汇编语言
低 计算机硬件 -----> 指令 计算机
https://www.cnblogs.com/ctddjyds/p/7133189.html