编程范型基於計算機編程風格的編程語言分類 / 維基百科,自由的 百科全書 编程范型、编程范式或程式設計法(英語:),是指软件工程中的一类典型的编程风格。常见的编程范型有:函数式编程、指令式編程、过程式编程、面向对象编程等等。 编程范型 指令式 过程式 块结构 异常处理 结构化 模块化 函数式 头等函数 纯函数式 隐式 模式匹配 推导式 递归 阵列式 面向对象 基于类 基于原型 契约式 面向方面 面向代理 多态 运算符重载 泛型 多分派 元编程 模板 反射式 实化 同像性 元对象 元类 面向特性 面向语言 数据流程 同步式 响应式 串流处理 基于流程 宣告式 逻辑式 回答集 约束式 数据查询 框架本体 协程 演员模型 通信顺序进程 分叉会合 整体同步 映射归约 面向堆栈 非确定性 数据驱动 事件驱动 自动机 可微分 概率式 论编 编程范型提供并决定了程序员对程序执行的看法。例如,在面向对象编程中,程序员认为程序是一系列相互作用的对象,由于方法论的不同,面向对象编程又分为基于类编程和基于原型编程,而在函数式编程中一个程序会被看作是一个无状态的函数计算的序列。
编程范型、编程范式或程式設計法(英語:),是指软件工程中的一类典型的编程风格。常见的编程范型有:函数式编程、指令式編程、过程式编程、面向对象编程等等。 编程范型 指令式 过程式 块结构 异常处理 结构化 模块化 函数式 头等函数 纯函数式 隐式 模式匹配 推导式 递归 阵列式 面向对象 基于类 基于原型 契约式 面向方面 面向代理 多态 运算符重载 泛型 多分派 元编程 模板 反射式 实化 同像性 元对象 元类 面向特性 面向语言 数据流程 同步式 响应式 串流处理 基于流程 宣告式 逻辑式 回答集 约束式 数据查询 框架本体 协程 演员模型 通信顺序进程 分叉会合 整体同步 映射归约 面向堆栈 非确定性 数据驱动 事件驱动 自动机 可微分 概率式 论编 编程范型提供并决定了程序员对程序执行的看法。例如,在面向对象编程中,程序员认为程序是一系列相互作用的对象,由于方法论的不同,面向对象编程又分为基于类编程和基于原型编程,而在函数式编程中一个程序会被看作是一个无状态的函数计算的序列。