O que é Lua?

Você pode ter se deparado com o nome Lua durante o tempo que passou na internet e ficou confuso sobre o que isso significa. Para os não iniciados, o termo pode parecer um jargão.

Este artigo ensinará exatamente o que é Lua e para que é usada.

O que é Lua?

Lua é uma linguagem de programação leve e de alto nível inventada em meados dos anos 90 no Brasil. Leve significa que não requer muita memória para ser executado e que é fácil de aprender e usar devido à sua sintaxe menos complicada.

Relacionado: As melhores linguagens de programação para aprender em 2021

"Alto nível" é um termo usado em programação para se referir a linguagens que geralmente são muito mais fáceis de entender pelos humanos. Isso ocorre porque eles tendem a usar termos mais próximos da linguagem humana do que do código de máquina. Linguagens de alto nível também tendem a simplificar muitos dos processos mais complicados envolvidos no desenvolvimento de software.

O nome, Lua, significa Lua em português, e a linguagem tem sido utilizada em diversos aplicativos por sua facilidade de uso. Vários videogames foram desenvolvidos usando a linguagem, e alguns jovens aspirantes a programadores até aprendem Lua como sua primeira língua.

A razão pela qual tantos novos programadores usam Lua: o básico pode ser aprendido em alguns dias.

Relacionado: Como imprimir "Hello, World" nas linguagens de programação mais populares

Onde você encontrará Lua?

Existem muitos aplicativos que usam Lua em suas ferramentas de desenvolvimento. O Adobe Lightroom usa Lua para fazer parte de sua interface de usuário, e mecanismos de jogo como o CRYENGINE a usaram em seu script de usuário.

De longe, um dos usos mais populares para Lua online é o jogo Roblox. Esta plataforma de criação de jogos destina-se a crianças e permite-lhes criar os seus próprios jogos. Lua é usada como linguagem para programar esses jogos, principalmente por causa de sua facilidade de aprendizado e uso.

Lua é isso

Com sorte, você ficará muito menos confuso agora sobre o que exatamente Lua é. Se alguém parecer confuso sobre isso, você pode ajudar a orientá-lo na direção certa.

A grande novidade sobre Lua, entre a maioria das outras linguagens de programação, é que você pode aprendê-la gratuitamente a partir de qualquer número de recursos.