Home › Computers › Programming in Lua, fourth edition

Programming in Lua, fourth edition

by Roberto Ierusalimschy

A structured guide to Lua 5.3

Regular price $35.00 USD
Regular price $54.69 USD Sale price $35.00 USD
Save 36%

Paperback New

Delivery to your door
In stock·Dispatches in 1–2 business days
Standard shipping* from $4.35
Standard shipping transit* 5–8 business days after dispatch

Faster options are available.

Rates and delivery estimates depend on your destination and item quantity. Estimates are informational only; the final shipping method and rate are selected at checkout.

Secure checkout
American Express Apple Pay DiscoverGoogle Pay Mastercard PayPalVisa
30-day eligible returns Returns & refunds policy

AlbakiReads Editorial

A structured guide to Lua 5.3

Programming in Lua, fourth edition, moves from the language’s fundamentals to its API for working with C. The book’s reorganization places material in increasing order of complexity, and its code examples illustrate Lua’s features and programming patterns. Updated for Lua 5.3, it covers the language without assuming prior experience with Lua or other scripting languages, while expecting readers to bring some programming background. That combination makes the book useful as both an introduction to Lua and a reference for exploring its mechanisms in greater depth.

Good fit for readers who enjoy

  • Programmers who want to learn Lua without prior experience with the language.
  • Lua users seeking coverage that extends from fundamentals to the C API.
  • Readers interested in code examples and Lua programming patterns.

Themes

Lua 5.3Programming languagesLua and C integrationProgramming patterns

Based on publisher information and book metadata.

Book overview

Lua is spreading more and more throughout different areas of software, from embedded systems and mobile devices to the Web and the Internet of Things. Besides, it has a major role in the game industry, where knowledge of Lua has become an indisputable asset. Lua is the language of choice for anyone who needs a scripting language that is simple, efficient, extensible, portable, and free. Programming in Lua is the official book about the language, providing a solid base to any programmer who wants to use Lua. Authored by Roberto Ierusalimschy, the chief architect of the language, it covers all aspects of Lua 5---from the basics to its API with C. The book is the main source of programming patterns for Lua, with numerous code examples that help the reader to make the most of Lua's flexibility and powerful mechanisms. Programming in Lua is targeted at people with some programming background, but does not assume any prior knowledge about Lua or other scripting languages. This Fourth Edition updates the book to Lua 5.3 and marks a complete reorganization of the text. Building on his many years of experience teaching Lua, Roberto has restructured the book to present the material in a growing order of complexity, allowing the reader to better absorb the character of the language.
Shipping & returnsShipping options, delivery timing, and our return policy.

In-stock items normally dispatch within 1–2 business days. The ZIP-code estimator on this page is informational only; the final shipping method, price, and availability are confirmed at checkout for your full order.

For the initial delivery estimate we use these transit windows after dispatch: Standard 5–8 business days, Expedited 2–4 business days, and Priority 1–2 business days. Holiday delays are not included.

Eligible items can be returned within 30 days in accordance with our return policy.

Customer reviews