Buy new:
$94.05$94.05
FREE delivery:
Thursday, March 16
Ships from: Amazon Sold by: Positive Tutors
Buy used: $45.00
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Beginning Lua Programming 1st Edition
Enhance your purchase
You need surprisingly little in the way of computer resources to learn and use Lua. This book focuses on Windows and Unix-like (including Linux) systems, but any operating system that supports a command shell should be suitable. You'll need a text editor to prepare and save Lua scripts.
If you choose to extend Lua with libraries written in a programming language like C, you'll need a suitable software development kit. Many of these kits are freely available on the Internet but, unlike Lua, they can consume prodigious amounts of disk space and memory.
- ISBN-100470069171
- ISBN-13978-0470069172
- Edition1st
- PublisherWrox
- Publication dateJanuary 26, 2007
- LanguageEnglish
- Dimensions7.38 x 1.52 x 9.25 inches
- Print length672 pages
Customers who viewed this item also viewed
Editorial Reviews
From the Back Cover
Experts Jung and Brown first present the fundamentals of programming and explain standard Lua functions. They then show you how to take advantage of all of the free Lua community resources that are available. Complete code samples are integrated throughout the chapters to clearly demonstrate how to apply the information. Diagrams are also included to highlight important Lua features such as stacks, hash tables, garbage collection, and function closures. All of this will help you to quickly write your own effective programs.
What you will learn from this book
- Ways to extend Lua's operators with metamethods
- Methods on how to use tables, strings, and modules
- How to handle events naturally with coroutines
- Techniques for managing information with databases
- Tips for handling and avoiding programming errors
- Ways to create your own innovative games
- How to enhance application development using packages contributed by the Lua community
- Steps for presenting dynamic information on your web site
Who this book is for
This book is for beginning programmers, game developers, and web site developers who are interested in a simple yet powerful introduction to programming.
Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
About the Author
Aaron Brown began programming in elementary school on a Commodore 64. He plays various musical instruments and speaks Esperanto.
Product details
- Publisher : Wrox; 1st edition (January 26, 2007)
- Language : English
- Paperback : 672 pages
- ISBN-10 : 0470069171
- ISBN-13 : 978-0470069172
- Item Weight : 2.28 pounds
- Dimensions : 7.38 x 1.52 x 9.25 inches
- Best Sellers Rank: #2,304,667 in Books (See Top 100 in Books)
- #3,953 in Introductory & Beginning Programming
- #8,025 in Programming Languages (Books)
- #8,914 in Computer Software (Books)
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Example: In one of the exercises the authors side-effect a variable; that is, they changed the value of something that was outside of the function. Then, the spend a couple of paragraphs discussing the pros and cons of doing things like that.
This is found throughout the book and it highlights its value: As a book on how to think like and be a programmer.
I WISH that they'd update this for Lua 5.2. Lua 5.2's _ENV feature is well-worth exploring in an educational context and I know that these authors would do an excellent job of it.
-ANdrew
Top reviews from other countries
Assoziative Tabellen als Namespaces, Metatables? ... Inzwischen finde ich Lua einfach nur noch genial; kleiner
Sprachumfang, modular, prozedural mit objektorientierten und funktionalen Aspekten, Coroutinen und
einfach erweiterbar mit Funktionaltät der Host-Applikation und externen Bibliotheken (in Lua oder C - leider,
denn ich bin ein überzeugter C-Hasser; eingebttet ist es aber in Delphi).
Lua gibt es für alle Plattformen und ist open source. Außerdem gibt es inzwischen eine große Community und viele Foren.
Das Buch beleuchtet alle diese Eigenheiten von Lua mit vielen kleinen Beispielen (im Netz runterzuladen), die verständlich und ausführlich
dokumentiert sind und viele Anregungen geben. Die Themen reichen vom Datenbankzugriff über Grafik bis hin zu
CGI-Anwendungen (f. Web-Server); dazu werden die z.T. benötigten Bibliotheken ausführlich incl. Installation erläutert.
Allerdings sollte man vom Programmieren schon mal was gehört haben - einige Progrämmchen sind so raffiniert, dass
man schon mal ins Grübeln kommt...
10 Sterne


