Programming in Lua (Roberto Ierusalimschy)

0.0 (0)
Programming in Lua (Roberto Ierusalimschy)

This book is intended for professionals and students who are interested in learning and utilizing a potent language that offers a robust framework for developing programs.

With the exception of the part on Lua bindings, which necessitates some acquaintance with the C programming language, this book does not require any programming skills to be useful. It is assumed that the user is at least somewhat familiar with directory structures, text editing, and command-line operations.

Anyone looking for a scripting language that is easy to learn, effective, extendable, portable, and free should use Lua. Currently, Lua is used frequently in the game business, where it is an undeniable asset, as well as in domains like embedded systems and Web development. Additionally, Lua has made a name for itself as a key language in the creation of mobile software.

The official guide to the language, Programming in Lua, provides a strong foundation for any programmer wishing to use Lua. Written by Roberto Ierusalimschy, the language's principal architect, it covers every facet of Lua 5, from the fundamentals to its API with C, explains how to utilize its features, and provides several code examples.

Although programming in Lua is intended for those with some programming experience, no prior knowledge of Lua or other scripting languages is required. This Third Edition includes a significant amount of new content and upgrades the text to Lua 5.2. In particular, it includes more than 100 tasks dispersed throughout all chapters, ranging from straightforward linguistic inquiries to comprehensive small-scale projects.

Ebook Details

About the Authors
The creation and implementation of programming languages is the area of expertise of Roberto Ierusalimschy, an associate professor of computer science at PUC-Rio (the Pontifical Catholic University of Rio de Janeiro). He is the "Programming in Lua" book's author and the primary architect of the Lua programming language (now in its third edition and translated to Chinese, Korean, German, and Japanese).
Published Date / Year
(August 1, 2016); eBook (2003)
This online book is freely available for personal use only.
388 pages
eBook Format

Similar Programming & Computer Books

Tcl/Tk Tutorial (Tutorials Point)
A multi-paradigm, general-purpose system programming language is Tcl. It is a scripting language with the goal of enabling apps to speak to one another. ...
Mastering Perl/Tk (Steve Lidie, et al)
Perl/Tk is a strong programming language that combines the Tk graphical toolkit with Perl, which is mostly used for system management, web development, and database processing. With Perl/Tk, you...
Tcl/Tk for Programmers: With Solved Exercises that Work with Unix and Windows (J. Adrian Zimmer)
The gaps between introductions, thorough manuals, and collections of scripts that address specific issues are filled by this introduction to Tcl/Tk. On both Windows and Unix platforms, there are...
Tcl Programming (Richard Suchenwirth)
This free programming book provides a thorough introduction to the that begins with the fundamentals before broadening its focus to cover the more complex ideas, features, and programming idioms...
Dictionary of Programming Languages (Neal Ziring)
The Dictionary of Programming Languages is an online reference guide to computer coding techniques put together to educate and enhance your understanding of computer science history. Over 120 words...
A Beginner's Guide to Forth (J. V. Noble)
Programming languages of the past have nothing on the Forth programming language. It doesn't resemble C, Java, Pascal, Lisp, Python, etc. at all. ...
Thoughtful Programming and Forth (Jeff Fox)
This book was initially intended to be used in Forth programming classes, where students complete the exercises for each chapter on a computer. ...
Programming Forth (Stephen Pelc)
A full introduction to the Forth programming language may be found in Programming Forth. Written for readers with programming experience but perhaps not prior Forth exposure, it provides thorough...
What is Dart? (Kathy Walrath, et al)
This free brief booklet introduces the Google Dart language, libraries, and development resources that support the creation of structured, quick, and maintainable web applications that work in any current...
Learning Dart (Rip Tutorial)
Dart is a class-based, object-oriented language that makes it easier to create structured modern apps. It can be used to create simple scripts as well as huge applications, and...

User reviews

There are no user reviews for this listing.
Rate this Book