多範型

多範式程式語言係一種可以支援超過一種編程範式嘅程式語言。

範式主要關注對語言執行模型嘅影響，例如允許副作用，或者操作序列係唔係由執行模型定義。 其他範例主要關注代碼嘅組織方式，例如將代碼分組做單元同埋代碼修改嘅狀態。仲有啲人會關注句法同埋語法嘅風格。

畀程序引用自身嘅符號技術畀人可以被當做一種編程範式。但係，呢啲程式同主要範式兼容，所以佢哋本身唔係真嘅範式。

詞源 
Multi-paradigm 呢個詞係由斯特勞斯特魯普博士喺佢嘅著作入面提出嘅，用嚟表述C++可以同時用唔同風格嚟寫程式，例如物件導向或者泛型程式。

同時有兩種模態嘅語言

可視化、數據流
LabVIEW
函數式、邏輯
ALF
物件導向，函數式
Dylan 
Sather
Claire
函數式，可視化
Spreadsheet
物件導向，可視化
Lava

11種模態嘅程式語言   	
並發程式
約束程式
數據流程式
聲明性程式
分佈式嘅程式
函數式程式
泛型程式
命令式程式
邏輯程式
元程式
物件導向程式

程式語言