什么是 Lua?

您可能曾在 Internet 上遇到过 Lua 这个名字,并且对它的含义感到困惑。对于外行来说,这个词可能看起来像胡言乱语。

这篇文章将教你确切地了解 Lua 是什么以及它的用途。

什么是 Lua?

Lua 是一种轻量级的高级编程语言,于 90 年代中期在巴西发明。轻量级意味着它不需要大量内存来运行,并且由于其不太复杂的语法而易于学习和使用。

相关: 2021 年最适合学习的编程语言

“高级”是编程中使用的一个术语,指的是通常人类更容易理解的语言。这是因为他们倾向于使用更接近人类语言而不是机器代码的术语。高级语言还倾向于简化软件开发中涉及的许多更复杂的过程。

Lua 这个名字在葡萄牙语中的意思是月亮,该语言因其易用性而被用于许多应用程序。已经使用该语言开发了一些视频游戏,一些有抱负的年轻程序员甚至将 Lua 作为他们的第一语言学习。

这么多新程序员使用 Lua 的原因是:几天之内就可以掌握基础知识。

相关:如何在最流行的编程语言中打印“Hello, World”

你会在哪里找到 Lua?

有很多应用程序在他们的开发工具中使用 Lua。 Adobe Lightroom 使用 Lua 作为其用户界面的一部分,而 CRYENGINE 等游戏引擎已将 Lua 用于其用户脚本。

到目前为止,Lua 在线最受欢迎的用途之一是游戏 Roblox。这个游戏创作平台面向儿童,允许他们创作自己的游戏。 Lua 被用作编程这些游戏的语言,主要是因为它易于学习和使用。

这就是 Lua

希望您现在对 Lua 究竟是什么不再感到困惑。如果其他人似乎对此感到困惑,那么您可以帮助他们朝着正确的方向前进。

在大多数其他编程语言中,关于 Lua 的好消息是您可以从任意数量的资源中免费学习它。