美文网首页编程交流
程序设计语言的分类

程序设计语言的分类

作者: 6dd77184077e | 来源:发表于2019-04-03 15:54 被阅读0次

按程序员与计算机对话的复杂程度,将程序设计语言分为低级语言和高级语言两类。低级语言又包括机器语言和汇编语言。

1.机器语言

计算机所直接接受的只能是二进制信息,因此最初的计算机指令都是用二进制形式表示的。机器语言(Machine Language)是以计算机能直接识别的“0”或“1”二进制代码组成的一系列指令,每条指令实质上是一组二进制数。指令送入计算机后,存放在存储器中,运行后,逐条从存储器中取出指令,经过译码,使计算机内各部件根据指令的要求完成规定的操作。

2.汇编语言

由于机器语言编写程序困难很大,出现了用符号来表示二进制指令代码的符号语言,称为汇编语言(Assembly Language)。汇编语言用容易记忆的英文单词缩写代替约定的指令,例如,用MOV表示数据的传送指令,用ADD表示加法指令,用SUB表示减法指令等。汇编语言的出现使得程序的编写方便了许多,并且编写的程序便于检查和修改。下面是一个80X86汇编语言程序实例和对应的机器语言程序。

其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这里我要推荐c++交流裙:“648778840”,不管你是小白还是大牛欢迎入住,大家一起交流成长。小编会在群中不定期分享干货源码,包括我精心整理的一份c++零基础教程。欢迎各位感兴趣的的小伙伴。

3.高级语言

高级语言(Higher-level Language)是更接近自然语言和数学表达式的一种语言,它由表达不同意义的“关键字”和“表达式”按照一定的语法语义规则组成,不依赖具体的机器。用高级语言编写的程序易读易记,也便于推广交流,从而极大地推动了计算机的普及应用。

相关文章

  • 程序设计语言的分类

    按程序员与计算机对话的复杂程度,将程序设计语言分为低级语言和高级语言两类。低级语言又包括机器语言和汇编语言。 1....

  • 2018-12-23

    程序设计语言简介 1.程序设计语言分类 1. 机器语言(machine language) 一种二进制语言,直接使...

  • 程序设计语言|分类与特点

    程序设计语言基本上可以分为:命令式程序设计语言、函数式程序设计语言、面向对象程序设计语言和逻辑程序设计语言。 1....

  • JavaScript DOM 编程艺术 笔记 CH2

    JavaScript语法 2.1准备工作 程序设计语言分类 解释型(Java&C++) 编译型 Web浏览器:完成...

  • 算法02

    简介: 数据结构概念: 数据结构是一个抽象的概念,将其进行分类之后得到程序设计语言中的基本类型。如int,floa...

  • 计算机科学导论第十五周学习总结

    一、程序设计语言 1.程序设计语言的历史和简介 (1)简介 程序设计语言是为了书写计算机程序而人为设计的符号语言,...

  • 重新学习爪洼的第一天-前言

    首先,简单的描述一下何为java,java是一种程序设计语言,再者,何为程序设计语言,程序设计语言是我们使用计算机...

  • 1.2程序设计语言概述

    1.2.1计算机的可编程性需要依靠程序设计语言来体现 程序设计语言: 1、程序设计语言,也叫编程语言,是计算机能够...

  • 软件设计师考试 | 第二章 程序设计语言基础知识 | 语言处理程

    (一)汇编程序基本原理 1.汇编语言 汇编语言是为特定的计算机设计的面向机器的符号化的程序设计语言。汇编程序的分类...

  • 数据类型

    定义一个程序设计语言所涉及的数据种类,每种数据类型都是一种值的集合,并规定在计算机内部的表现形式分类原子类型:不可...

网友评论

    本文标题:程序设计语言的分类

    本文链接:https://www.haomeiwen.com/subject/hcezbqtx.html