![]() The most important point while learning Lua is to focus on the concepts without getting lost in its technical details. Being small in size makes it possible for it to run on small devices with low memory. It has evolved from other programming languages and top software standards. The Lua interpreter is written in ANSI C, hence it is highly portable and can run on a vast spectrum of devices from high-end network servers to small devices.īoth Lua's language and its interpreter are mature, small, and fast. The functioning software system is an actual computer application that can interpret programs written in the Lua programming language. Lua consists of two parts - the Lua interpreter part and the functioning software system. Lua provides a set of unique features that makes it distinct from other languages. For this, Lua has a safe environment, automatic memory management, and good facilities for handling strings and other kinds of data with dynamic size. It does not try to do what C can already do but aims at offering what C is not good at: a good distance from the hardware, dynamic structures, no redundancies, ease of testing and debugging. It was designed from the beginning to be a software that can be integrated with the code written in C and other conventional languages. It started as an in-house project in 1993 by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, and Waldemar Celes. Lua is an extensible, lightweight programming language written in C. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
March 2023
Categories |