Skip to content

编程语言运行时

编程语言运行时是运行时环境层中的重要资产类型之一,它为特定编程语言编写的代码提供执行环境。

定义

编程语言运行时是允许特定编程语言编写的代码得以执行的环境,它提供了代码执行、内存管理、垃圾回收、异常处理等基础功能。编程语言运行时是连接应用代码和底层操作系统的中间层,它解释或编译程序代码,并提供与操作系统交互的标准接口。

示例

资产示例说明
JVM (Java Virtual Machine)Java程序的运行环境,也支持Kotlin、Scala等JVM语言。
Node.js runtime基于Chrome V8引擎的JavaScript运行时,用于服务器端JavaScript执行。
Python 解释器如CPython、PyPy等,用于执行Python代码。
Ruby 解释器如MRI (Matz's Ruby Interpreter)、JRuby等,用于执行Ruby代码。