Lua Lua 編程

這本書是由 Lua 的首席架構師撰寫的,詳細且權威地介紹了 Lua 編程的所有面向。

Lua 編程 為任何想要使用 Lua 的程式設計師提供了穩固的基礎。它涵蓋了 Lua 的所有面向,從基礎到其與 C 的 API。本書是 Lua 編程模式的主要來源,包含許多程式碼範例,幫助讀者充分利用 Lua 的靈活性與強大的機制。本書的目標讀者具備一些程式設計背景,但並未假設讀者具備任何關於 Lua 或其他腳本語言的先備知識。

當你購買本書的副本時,你便協助 支持 Lua 專案

有關 Lua 語言的官方定義,請參閱 參考手冊

第四版

Lua 編程 羅伯托·伊魯薩林斯基 著
Lua.org,2016 年 8 月
ISBN 8590379868
(也提供 電子書)

第四版將本書更新至 Lua 5.3,並對文字進行了全面重組。羅伯托根據多年教授 Lua 的經驗,重新架構了本書,以越來越複雜的順序呈現材料,讓讀者能夠更好地吸收語言的特性。

本書可在主要的線上商店 購買,也提供 電子書

第三版

Lua 編程 羅伯托·伊魯薩林斯基 著
Lua.org,2013 年 1 月
ISBN 859037985X
(也提供 電子書)
Programmirovanie na iazyke Lua 羅伯托·伊魯薩林斯基 著
DMK-press,2014 年
ISBN 5940747671
Programando em Lua 羅伯托·伊魯薩林斯基 著
LTC,2015 年 1 月
ISBN 9788521626992

第三版針對 Lua 5.2,也可以用於其他版本。它帶來了大量的全新素材。所有章節都包含練習題,從有關語言的簡單問題到完整的微型專案。

這本書可在主要線上商店購買,也可當作電子書

第二版

使用 Lua 進行程式設計 羅伯托·伊魯薩林斯基著
Lua.org,2006 年 3 月
ISBN 8590379825

第二版針對Lua 5.1,對後續版本仍相當適用。

這本書仍可在主要線上商店購買。它也提供德文、韓文、中文和日文版本。

第一版

使用 Lua 進行程式設計 羅伯托·伊魯薩林斯基著
Lua.org,2003 年 12 月
ISBN 8590379817

第一版針對Lua 5.0,對後續版本仍相當適用,但有些差異。它線上免費提供個人使用。