`
hamburg
  • 浏览: 115923 次
  • 来自: 不污染一方土地
社区版块
存档分类
最新评论

什么是解释性语言

阅读更多
在我看来:人类所谓的解释就是比如说有一个很难理解的成语,你不知道,那么你就需要翻译成你能理解的语意,这样你就可以理解这个意思,并按照这个意思做某事。
在我看类:计算机所谓的解释就是把程序语言翻译成计算机能认识的语言。
javascript是一门解释性语言。但是他也需要编译,是在解释的时候就编译了成了计算机语言。
java是半解释性半编译行语言。
分享到:
评论

相关推荐

    编译性语言、解释性语言和脚本语言

    计算机编程语言根据其工作原理和执行机制,主要分为编译性语言、解释性语言和脚本语言。这三种类型的编程语言各有特点,适用于不同的场景。 编译性语言,如C、C++、Objective-C和Fortran,它们的源代码首先需要通过...

    基于Lua解释性语言-脚本语言的手机跨平台架构 共11页.ppt

    基于 Lua 解释性语言的手机跨平台架构 Lua 是一种解释性语言,具有轻量级、跨平台、灵活等特点,广泛应用于游戏开发、嵌入式系统等领域。本文将详细介绍基于 Lua 解释性语言的手机跨平台架构的设计和实现。 一、...

    基于llvm14与c17的解释性语言Hoshino具有jit.zip

    基于llvm14与c17的解释性语言Hoshino具有jit

    魔王语言解释(附带报告)

    通过查看源代码,我们可以了解魔王语言是如何被设计的,它的语法规则是什么,以及如何编写有效的魔王语言程序。这对于我们学习新语言,尤其是对于理解高级编程概念如变量、函数、控制流等非常关键。 实验报告通常...

    魔王语言解释器

    总的来说,"魔王语言解释器"是一个综合性的软件开发项目,涵盖了编译原理、自然语言处理、用户界面设计等多个方面的技术,对于开发者来说,不仅需要扎实的编程基础,还需要具备良好的问题解决和创新思维能力。

    魔王语言解释

    “魔王语言解释(完全倒序).txt”则可能是按照反向顺序执行的解释器,这将对理解和编写程序带来额外的复杂性。“魔王语言解释.txt”和“魔王语言解释2.txt”可能是不同的优化或改进版本,或者是针对特定场景的定制...

    用 Rust 开发的解释性语言

    然后,一旦我们的程序用不同的指令创建,我们必须检查它们的有效性,(例如:变量/函数名称尚未使用,类型检查,在 else 语句之前的 if 语句,仅当功能允许它...)一旦这些测试通过,我们就可以使用解释器来执行代码...

    python属于解释型语言么

    此外,解释型语言通常有更高的跨平台兼容性,因为它们依赖于解释器,而不是特定的硬件架构。 然而,解释型语言的运行速度通常比编译型语言慢,因为它们需要在运行时进行额外的解释工作。为了解决这个问题,Python等...

    Python 简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言.rar

    Python是一种解释性语言:没有编译这个环节 Python是交互式语言:可以在一个 Python 提示符 >>> 后直接执行代码 Python是面向对象语言:支持面向对象的风格或代码封装在对象的编程技术 Python 是初学者的语言:支持...

    函数绘图语言的解释器

    首先,我们要了解什么是函数绘图语言。这类语言允许程序员通过文本描述来创建数学函数的图形表示,通常用于教学或数据分析。解释器是执行这种语言的程序,它将源代码转化为可以直接由计算机执行的指令。 在Java和...

    vident:一种用 Go 编写的简单解释性语言,用于博客系列

    Vident是一种基于Go语言开发的轻量级、解释性的编程语言,主要设计用于教育和博客系列,便于初学者理解和学习编程概念。这个项目名为"vident-master",暗示着它是Vident语言的一个主分支或者完整版本。下面我们将...

    MUA语言解释器

    Java是一种跨平台的语言,这意味着MUA解释器可以在任何安装了Java运行环境(JRE)的系统上运行,具备良好的移植性。此外,Java提供了丰富的类库和API,可以方便地处理字符串、文件输入输出等任务,这对于构建解释器...

    MFC多语言实现方法

    总的来说,MFC中实现多语言支持有多种策略,具体选择哪种方法取决于项目需求、开发团队的技能以及对性能和可维护性的考量。DLL和INI文件提供了灵活性,而资源文件则更符合MFC的设计哲学,具有更好的集成性和可扩展性...

    工业机器人语言解释器设计.pdf

    通过以上内容,我们可以看到工业机器人语言解释器的设计对于实现机器人控制系统的有效性和准确性至关重要。模块化设计方法的应用不仅简化了程序结构,也有助于提升系统的扩展性和维护性。此外,C++编程语言在实现...

    Ansy.rar_C语言解释器_解释 语言_解释器_解释器模式_语言解释器

    在编程世界中,编译器和解释器是两种关键的工具,它们将高级编程语言转换为机器可以理解的指令。本篇我们将聚焦于“C语言解释器”的实现,以及在设计过程中所采用的“解释器模式”。这种模式在软件工程中具有广泛的...

    更新后的 支持解释性语言编程的串口调试工具,增加了曲线绘制功能,专为单片机调试而开发

    2:所收到的串口数据将发送给用户自定义的Lua函数(一种类似C的解释型语言) Lua函数可对收到的串口数据进行分析,并返回串口数据到单片机. 3:工具内建了对Lua的辅助函数可以支持 连续下发串口数据/定时下发串口数据,/...

    行业分类-设备装置-多种解释性编程语言间的第一类对象共享.zip

    在不同的解释性编程语言之间共享第一类对象,通常需要借助于特定的接口或中间件,比如JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,可以被多数解释性语言理解。JSON对象可以用来在Python和...

    使用Java实现语言解释器.doc

    总的来说,本章旨在通过构建一个简单的语言解释器,让读者深入理解解释器的工作原理,同时也展示Java语言的灵活性和效率,这对于任何希望学习编译器或解释器设计的开发者来说都是宝贵的实践。通过这种方式,不仅可以...

    java写的--CMM语言解释器

    首先,我们要了解什么是解释器。解释器是一种能直接执行源代码的程序,它不生成目标代码,而是逐行地读取、解析并执行代码。与之相比,编译器则是将源代码转换成可执行的目标代码,然后运行目标代码。在这个项目中,...

Global site tag (gtag.js) - Google Analytics