0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

程序设计语言分为几类

工程师 来源:网络整理 作者:h1654155205.5246 2018-12-27 16:58 次阅读

程序设计语言分为几类

1、命令式语言

这种语言的语义基础是模拟“数据存储/数据操作”的图灵机可计算模型,十分符合现代计算机体系结构的自然实现方式。其中产生操作的主要途径是依赖语句或命令产生的副作用。现代流行的大多数语言都是这一类型,比如Fortran、Pascal、Cobol、C、C++、BasicAda、JavaC#等,各种脚本语言也被看作是此种类型。

2、函数式语言

这种语言的语义基础是基于数学函数概念的值映射的λ算子可计算模型。这种语言非常适合于进行人工智能等工作的计算。典型的函数式语言如Lisp、Haskell、ML、Scheme、F#等。

3、逻辑式语言

这种语言的语义基础是基于一组已知规则的形式逻辑系统。这种语言主要用在专家系统的实现中。最著名的逻辑式语言是Prolog。

4、面向对象语言

现代语言中的大多数都提供面向对象的支持,但有些语言是直接建立在面向对象基本模型上的,语言的语法形式的语义就是基本对象操作。主要的纯面向对象语言是Smalltalk。

虽然各种语言属于不同的类型,但它们各自都不同程度地对其他类型的运算模式有所支持。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序设计
    +关注

    关注

    3

    文章

    261

    浏览量

    30368
  • 程序设计语言

    关注

    0

    文章

    3

    浏览量

    6616
收藏 人收藏

    评论

    相关推荐

    C语言程序设计教程第4版第8讲:指针

    C语言指针讲解
    发表于 11-20 14:10 0次下载

    第5章 MATLAB程序设计.ppt

    第5章 MATLAB程序设计
    发表于 10-24 16:40 0次下载

    软开关电路可以分为几类

    软开关电路是一种在电力电子领域中广泛应用的技术,它通过减少开关器件在开关过程中的电压和电流应力,从而降低开关损耗、提高效率、减小电磁干扰等。软开关电路可以分为以下几类: 零电压开关(ZVS)电路 零
    的头像 发表于 08-14 11:06 598次阅读

    温度传感器分为几类

    温度传感器是一种将温度信号转换为电信号的传感器,广泛应用于工业、农业、医疗、气象等领域。根据其工作原理和特点,温度传感器可以分为以下几类: 热电偶温度传感器 热电偶温度传感器是一种利用热电效应将温度
    的头像 发表于 06-19 11:09 704次阅读

    电容器击穿分为几类

    击穿大致可以分为电击穿、热击穿和局部放电击穿三类。 一、电击穿 定义:电击穿是一个复杂的电子过程,可以通过本征击穿理论和“雪崩”击穿理论等多种描述方法来解释。本征击穿理论关注材料的内在特性,而“雪崩”击穿理
    的头像 发表于 06-09 17:06 1495次阅读

    最简单的C程序设计

    电子发烧友网站提供《最简单的C程序设计.pptx》资料免费下载
    发表于 05-28 16:41 9次下载

    算法-程序设计的灵魂

    电子发烧友网站提供《算法-程序设计的灵魂.pptx》资料免费下载
    发表于 05-28 16:39 3次下载

    程序设计基础教程

    电子发烧友网站提供《程序设计基础教程.pptx》资料免费下载
    发表于 05-28 16:37 1次下载

    什么是源码?源码有什么作用?源码组件是什么?源码可二次开发吗?

    源码,也称为源程序,是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。
    的头像 发表于 05-25 14:55 1.5w次阅读
    什么是源码?源码有什么作用?源码组件是什么?源码可二次开发吗?

    光伏储能系统有哪几类

    光伏储能系统根据其应用场景和功能需求可以分为几类,每一类都有其特定的用途和特点。
    的头像 发表于 04-22 17:02 1055次阅读

    嵌入式微处理器的架构分为几类模块

    嵌入式微处理器的架构可以分为以下几类模块: 中央处理单元(CPU):嵌入式微处理器的核心部分,负责执行指令、进行数据运算和控制任务。它包括控制单元(CU)和算术逻辑单元(ALU)。 存储器模块:用于
    的头像 发表于 04-21 09:55 951次阅读

    嵌入式微处理器的架构分为几类

    首先,让我们从宏观的角度了解嵌入式微处理器的架构分类。它们主要可以分为以下几类
    的头像 发表于 04-07 15:25 639次阅读

    焊接电弧根据提供的电源特点不同可分为几类

    焊接电弧根据提供的电源特点不同可分为以下几类: 直流电弧焊(DC):直流电弧焊是使用直流电源进行焊接的一种方法。直流电弧焊可以细分为直流电弧熔化焊(Direct Current Arc
    的头像 发表于 02-27 11:16 694次阅读

    rfid标签分为几类,各有什么特点

    RFID(Radio-Frequency Identification)技术是一种无线识别技术,通过无线电波识别并读取目标对象上的存有信息的电子标签。根据功能和尺寸的不同,RFID标签可以分为几类
    的头像 发表于 01-30 14:56 2553次阅读

    基于TouchGFX的智能手表设计 —硬件驱动层程序设计

    电子发烧友网站提供《基于TouchGFX的智能手表设计 —硬件驱动层程序设计.pdf》资料免费下载
    发表于 01-05 11:20 1次下载