Software has to be increasingly flexible and this is also true in the embedded world. Embedded script languages show their strengths here, not least because they can generally communicate seamlessly with software, which was developed traditionally in C or C++. This 55-page booklet offers a simple and efficient introduction to Lua.
Script languages are generally much easier to handle than a system programming language like C. However, if they are also to be used in the embedded system, they have to be efficient and lightweight on one hand and on the other hand easy to integrate into software that is written in C or C++.
Lua was programmed for the first time in 1993 in Brazil in C and has been enhanced consistently since then. It can be found in many well-known products such as Lego Mindstorms, VLC Player or Fritz!Box as well as Open Source. The 55-page booklet on one hand describes the language itself and also examines the integration into C and C++ in detail so that it can be used for embedded projects.
The PDFs download is currently only available in German language.