Lua 中文指南

Lua 语言是基于 C 语言之上的开源编程语言。它的价值在于其跨平台的特性,从大型服务器系统到小型移动应用都可以看到它的身影。 这篇教程不仅包括 Lua 编程语言的基本知识,还包括 Lua 语言在各类应用场景中的应用。
这篇教程主要是为 Lua 语言的初学者准备的。不过,其中也包含了既适合初学者也适合高级用户的主题。
建议您在开始学习这篇教程之前先掌握一些计算机编程的基本概念。但是这篇教程本身是自包含的,即使您是完全的初始者,您也能够学习到大量的 Lua 语言的编程概念。您只需有一些基本的文本编辑与命令行的知识即可。
官方英文原版:http://www.tutorialspoint.com/lua/index.htm

    lua 基础
  1. 概述
  2. 运行环境
  3. 基本语法
  4. 变量
  5. 日期类型
  6. 操作符
  7. 循环
  8. 决策
  9. 函数
  10. 字符串
  11. 数组
  12. 迭代器
  13. 模块
  14. 元表
  15. 协程
  16. 文件 I/O
  17. 错误处理
  18. lua 进阶
  19. 调试
  20. 垃圾回收机制
  21. 面向对象
  22. Web 编程
  23. 数据库访问
  24. 游戏开发
  25. 标准库