Scripting 脚本语言和非脚本语言的区别

Scripting 脚本语言和非脚本语言的区别,scripting,Scripting,我想知道脚本语言和非脚本语言的区别是什么。比如LUA和C++。因为在游戏开发中,我经常读到他们雇佣的程序员必须懂脚本语言。谢谢大家! 其中有些是历史性的 非C语言如C和C++被编译成“原始机器代码”(RMC)。 然后,RMC直接在机器上运行。请注意,RMC通常是 非常特定于底层CPU/硬件和支持的操作系统 系统。所以,如果你想在linux和windows上运行一个C程序,它必须是 各编制一份(保存和分发两份) 脚本语言通常不进行编译。取而代之的是来源 代码被传递给理解该语言的解释器。这个 解释器

我想知道脚本语言和非脚本语言的区别是什么。比如LUA和C++。因为在游戏开发中,我经常读到他们雇佣的程序员必须懂脚本语言。谢谢大家!

其中有些是历史性的

<>非C语言如C和C++被编译成“原始机器代码”(RMC)。 然后,RMC直接在机器上运行。请注意,RMC通常是 非常特定于底层CPU/硬件和支持的操作系统 系统。所以,如果你想在linux和windows上运行一个C程序,它必须是 各编制一份(保存和分发两份)

脚本语言通常不进行编译。取而代之的是来源 代码被传递给理解该语言的解释器。这个 解释器本身通常使用 自身编译为RMC。翻译的任务是阅读原文 脚本语言,并将其转换为RMC完成的操作

近几年(几十年?)随着互联网的出现,这条界线变得模糊了 像Java这样的系统。对于像Java这样的语言,源代码是 编译成一种中间/可移植语言,Java虚拟机 这台机器负责将可移植语言翻译成
目标CPU/OS的操作

谷歌是你的朋友。这就是当你让人力资源部写你的工作说明书时会发生的事情。