這本書是由 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 |