程序设计语言范型

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/engineerxin/article/details/73234415

自1956年FORTRAN语言面世以来,几十年来出现了各种各样的高级语言。
从支持的计算模式来看有如下程序设计语言范型

强制(命令)式语言(imperative language)

也称过程式语言。这种语言是面向动作的,即一个计算过程看作一系列动作。
动作是命令驱动,以语句形式表示。

函数式语言(functional language)

也称为应用式语言。代表语言ML和LISP

基于规则(逻辑)的语言

这类语言的语法形式通常为
条件1->动作1
条件2->动作2
程序的执行过程:检查一定的使能条件,当它满足时,则执行适当的动作。

面向对象语言

主要特点是提供抽象数据类型,支持封装继承多态

猜你喜欢

转载自blog.csdn.net/engineerxin/article/details/73234415