Lua
Lua es un lenguaje de programación comúnmente utilizado para extender o agregar funcionalidad al software aplicaciones. Utiliza simple sintaxis (Similar a C), lo que le permite trabajar con otros idiomas. Lua tiene una amplia gama de usos, pero se usa comúnmente como un lenguaje de extensión para aplicaciones web y videojuegos.
Lua es un lenguaje de script, ya que el código puede ser analizado y correr sobre la marcha por un Interprete. Sin embargo, como Pitón El código Lua también puede ser compilado en un ejecutable binario archivo. Precompilar un Lua guión con luac compilador puede mejorar el rendimiento, por lo que el código Lua a menudo se compila cuando está incrustado en un programa existente.
Si bien Lua está diseñado para ser simple y portátil, también es un lenguaje altamente capaz. Lua admite una amplia variedad de tipos de datos, incluyendo instrumentos de cuerda, punto flotante números y arrays. También incluye muchos operadores diferentes para realizar cálculos, comparaciones y operaciones lógicas. Lua también es compatible funciones, bucles, y declaraciones if-then. El lenguaje incluso incluye recolección de basura para la gestión automática de memoria.
Como Lua es relativamente liviano, lo que significa que no usa más recursos del sistema de lo necesario: es un lenguaje ideal para realizar tareas básicas. Por ejemplo, un programador puede codificar un videojuego en C ++, pero usar Lua para administrar los personajes y objetos dentro del juego. La simplicidad de Lua puede facilitar la codificación de aspectos individuales de un programa sin la sobrecarga requieren otros idiomas.
Extensión de archivo: .LUA