多重编程范式(Multi-paradigm programming language)是一种可以支持超过一种编程范型的编程语言。“Multi-paradigm”这个词是由比雅尼·斯特劳斯特鲁普博士在其著作中提出的,用于表述 C++可以同时使用多种风格来写程序,比如面向对象和泛型编程。

两种模态语言

• 可视化、数据流

• LabVIEW

• 函数式、逻辑

• ALF

• 面向对象,函数式自

• Dylan

• Sather

• Claire

• 函数式,可视化

• Spreadsheet

• 面向对象(基于类),可视化

• Lava

编程语言模态

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