Lua 编程/前言
外观
< Lua 编程
Lua(不是“LUA”,虽然很常见,但这是错误的)是一种功能强大、快速、轻量级且可嵌入的编程语言。它被许多框架、游戏和其他应用程序使用。虽然它可以独立使用,但它被设计为易于嵌入到其他应用程序中。它在 ANSI C 中实现,它是 C 编程语言的一个子集,非常便携,这意味着它可以在许多系统和许多设备上运行,而大多数其他脚本语言无法运行。本书的目的是向任何人教授 Lua 编程,无论其以前的编程经验如何。本书可以作为编程入门,对于从未编程过的人,或者作为 Lua 入门,对于之前编程过但不是用 Lua 编程的人。由于有许多使用 Lua 的开发平台和游戏,因此本书也可以用来学习 Lua,然后在该开发平台中使用它。
本书旨在教授最新版本 Lua 的用法。这意味着将尝试定期更新它,因为 Lua 的新版本会发布(Lua 的发布频率足够低,因此这应该不太困难)。目前,本书已更新至 Lua 5.2。如果您在使用 Lua 的嵌入式环境中使用 5.x 分支(Lua 5.0 和 Lua 5.1)的旧版本 Lua,那么这些材料仍然足够相关。