¿Qué es Lua?

Es posible que se haya encontrado con el nombre Lua en su tiempo en Internet y se haya sentido confundido acerca de lo que significa. Para los no iniciados, el término puede parecer un galimatías.

Este artículo le enseñará exactamente qué es Lua y para qué se utiliza.

¿Qué es Lua?

Lua es un lenguaje de programación ligero y de alto nivel inventado a mediados de los 90 en Brasil. Ligero significa que no requiere mucha memoria para ejecutarse y que es fácil de aprender y usar debido a su sintaxis menos complicada.

Relacionado: Los mejores lenguajes de programación para aprender en 2021

"Alto nivel" es un término que se usa en programación para referirse a lenguajes que generalmente son mucho más fáciles de entender para los humanos. Esto se debe a que tienden a utilizar términos más cercanos al lenguaje humano que al código de máquina. Los lenguajes de alto nivel también tienden a simplificar muchos de los procesos más complicados involucrados en el desarrollo de software.

El nombre, Lua, significa Luna en portugués, y el idioma se ha utilizado en muchas aplicaciones por su facilidad de uso. Se han desarrollado varios videojuegos utilizando el lenguaje, y algunos aspirantes a programadores jóvenes incluso aprenden Lua como su primer idioma.

La razón por la que tantos programadores nuevos usan Lua: los conceptos básicos se pueden aprender en unos pocos días.

Relacionado: Cómo imprimir "Hola, mundo" en los lenguajes de programación más populares

¿Dónde encontrarás a Lua?

Hay muchas aplicaciones que usan Lua en sus herramientas de desarrollo. Adobe Lightroom usa Lua para formar parte de su interfaz de usuario, y motores de juegos como CRYENGINE lo han usado para su script de usuario.

De lejos, uno de los usos más populares de Lua en línea es el juego Roblox. Esta plataforma de creación de juegos está dirigida a niños y les permite crear sus propios juegos. Lua se utiliza como lenguaje para programar estos juegos, principalmente por su facilidad de aprendizaje y uso.

Eso es lo que es Lua

Con suerte, ahora estarás mucho menos confundido acerca de qué es exactamente Lua. Si alguien más parece confundido al respecto, puede ayudarlo a orientarlo en la dirección correcta.

La gran noticia sobre Lua, entre la mayoría de los otros lenguajes de programación, es que puedes aprenderlo de forma gratuita desde cualquier número de recursos.