编程语言分类

您所在的位置:网站首页 代码语言种类 编程语言分类

编程语言分类

2024-07-17 12:43| 来源: 网络整理| 查看: 265

一、按类型 解释型:相对于编译型语言存在的,源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。比如Python/JavaScript / Perl /Shell等都是解释型语言。程序不需要编译,在运行时才翻译成机器语言,每执 行一次都要翻译一次。因此效率比较低。

编译型:程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性比较差。如C,C++等

二、按等级 机器语言:是一种二进制代码,计算机能够直接识别并执行的指令(相对来说人想要识别并理解就比较困难)。由操作码和操作数两部分组成。操作码规定了指令的操作,是指令中的关键字,不能缺省。操作数表示该指令的操作对象。计算机的指令格式与机器的字长、存储器的容量及指令的功能都有很大的关系。

汇编语言: 即第二代计算机语言,用一些容易理解和记忆的字母,单词来代替一个特定的指令,比如:用“ADD”代表数字逻辑上的加减,“ MOV”代表数据传递等等

高级语言:高级语言主要是相对于汇编语言而言的,它是较接近人类语言和数学公式的编程,基本脱离了机器的硬件系统,用人们更易理解的方式(英语)编写程序,如C系,Java等



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3