问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

程序设计语言分类

发布网友 发布时间:2024-08-20 03:44

我来回答

1个回答

热心网友 时间:2024-08-21 07:51

程序设计语言根据其特性和应用,主要可以分为以下几类:


首先,按语言级别划分,有低级语言和高级语言。低级语言包括字位码、机器语言和汇编语言。字位码是最基础的,计算机可以直接理解,但由于其复杂繁琐,几乎无人直接使用。机器语言是计算机的基本指令集,如操作码,而汇编语言则是机器语言的符号化表示,有时会包含宏构造,但相对低级。


相比之下,高级语言如FORTRAN、COBOL、ALGOL60等,其表示方法更接近问题描述,使用更加直观易懂,与特定机器的关联度较低。然而,高级语言编写的程序在编译后,通常需要更多的机器指令来执行,效率相对较低。


其次,根据用户需求,有过程式语言和非过程式语言。过程式语言如FORTRAN,用户可以指定一系列可顺序执行的运算来描述计算过程。而非过程式语言,如RPG,用户只需指定输入和期望的输出,无需明确计算过程。


再者,根据应用范围,有通用语言和专用语言。通用语言如FORTRAN、COBOL等,适用于多种应用场景;专用语言如APT则针对特定任务设计,目标单一。


从使用方式看,有交互式语言和非交互式语言。交互式语言如BASIC,强调人机交互,用户可以直接与程序进行交互;而非交互式语言如FORTRAN等,主要为批处理或后台运行。


最后,根据成分性质,有顺序语言、并发语言和分布语言。顺序语言如FORTRAN、COBOL,执行过程按预定顺序进行;并发语言如并发PASCAL和ADA则支持并行处理;而分布语言如MODULA*,设计目标是为了适应分布式计算环境。


传统的程序设计语言大多基于诺伊曼式计算机,而J.巴克斯在1977年提出的函数式语言则在设计上考虑了非诺伊曼式计算机的特点。




扩展资料

程序设计语言,programming language。用于书写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。程序设计语言有3个方面的因素,即语法、语义和语用。语法表示程序的结构或形式,亦即表示构成语言的各个记号之间的组合规律,但不涉及这些记号的特定含义,也不涉及使用者。语义表示程序的含义,亦即表示按照各种方法所表示的各个记号的特定含义,但不涉及使用者。语用表示程序与使用者的关系。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2198香辣虾是什么意思 虾什么梗 肖战 刻纸制作需要哪些步骤 好玩的生存游戏手游(好玩的生存游戏手游推荐) 北京电脑职业培训学校都有哪些北京电脑培训班都有哪些 欧盟商标注册需要提供什么资料? 怎么注册欧盟商标?需要准备哪些材料? 5g手机有什么好处 5g手机大概多少钱 口水臭是什么原因呢? 口水臭是什么原因 口水臭怎么改善 著作权相似侵权也可以起诉处理吗? 起诉盗版要达到多少金额法院才会立案 著作权能在原告所在地起诉吗? 著作权侵权之诉的原告适格性有哪些? 著作权侵权和合同之诉的立案条件有哪些 离异子女探视权是如何规定的? 子女探视权的规定是怎样的,子女探视权有哪些规定? 铝合金暖气片铝合金暖气片介绍 一马当先的近义词和反义词是什么_一马当先是什么意思? excel表格中怎么把坐标复制到cad里? 怎么把excel表中的坐标转到cad中? 怎么把excel中的坐标数据转换到cad 如何将Excel坐标转换到Cad中? 橘子放冰箱保存可以吗 北现音的音乐制作专业,学费贵吗? 买了最近挺火的酪艺奶酪条,包装上写的是再制干酪,是不是没什么营养... 再制干酪与奶油奶酪的区别 北现音流行演唱学院,口碑怎么样? 奶酪和再制干酪有什么区别 打离婚官司有哪些程序 电信企业中的“中继线”是什么意思? 单开开关和双开开关有什么区别啊? 银镯子越戴越黑怎么回事 四舍六入五留双怎样具体操作? 银镯子戴着变黑是什么原因 买盘1515是什么意思? 测测你的前世:你与好友间的关系是什么 请问露水浮缘什么意思 为什么手机停机了别人还能打进来? 为什么手机停机了别人还能打进来 以撒的结合怎么设置中文:详细教程 法律规定多少人算聚众斗殴 多少人算聚众斗殴?聚众斗殴的后果是什么? 亲,三个直读什么 知道手机尾号怎么查手机号 关于分屏模式下怎么把键盘调小的信息 专属女生的QQ名字 qq昵称女生简短好听 外省人员能在四川高考吗 外地户籍,能在四川报名成人高考吗?有哪些条件? 以撒的结合重生图鉴大全