LocalazyLocalazy
Lua ist eine leistungsfähige, effiziente, leichtgewichtige, einbettbare Skriptsprache. Sie unterstützt prozedurale Programmierung, objektorientierte Programmierung, funktionale Programmierung, datengesteuerte Programmierung und Datenbeschreibung. Lua ist eine Sprache, die erweiterbar, effizient, portabel und einfach zu benutzen ist. Lua ist als kleine Bibliothek von C-Funktionen implementiert, die dem Lua-Programmierer über eine einfache Schnittstelle zugänglich gemacht werden. Lua hat einen kleinen Satz von Kernfunktionen, die durch die Verwendung von Bibliotheken erweitert werden können. Zu den Kernfunktionen gehören eine Datenbeschreibungssprache, ein leistungsfähiger Datenstrukturmechanismus und ein einfaches, aber effektives objektorientiertes Programmiermodell. Lua ist eine plattformübergreifende Sprache, die auf einer Vielzahl von Plattformen läuft, darunter Windows, Linux, Mac OS X, FreeBSD, NetBSD, OpenBSD, Plan 9, Solaris und viele mehr. Lua ist freie Software, die unter den Bedingungen der MIT-Lizenz veröffentlicht wird.