请教 编程范型 (特点&区别) 的通俗解释

编程范型 是 理解一个 计算机语言 的方式。

不过感觉有点乱。

不知各位前辈是怎么理解的 , 谢谢。

以下取了一些维基百科上的例子。

例子1 :
结构化编程 对比 非结构化编程

命令式编程 对比 宣告式编程

消息传递编程 对比 命令式编程

步骤式编程 对比 函数式编程

Value-level programming 对比
Function-level programming

流程驱动编程 对比 事件驱动编程

纯量编程 对比 阵列编程

基于类编程 对比
基于原型编程(面向对象编程的流派)

规则式编程 &
(以其为基础的)约束逻辑编程(逻辑编程的流派)

基于组件编程

面向方面编程(面向切面)

符号式编程

面向表格编程

管道编程

Post-object programming

面向主题编程

自省编程(或称反射编程)

例子2 :
并发编程
约束编程
数据流编程
声明性编程
分布式的编程
函数式编程
泛型编程
命令式编程
逻辑编程
元编程
面向对象编程

例子3 :
面向语言
面向特性
面向进程
面向堆栈