DEV Community

Bladimir Bernardo Alvarado
Bladimir Bernardo Alvarado

Posted on

Creé un lenguaje de programación en español: Luz

Siempre me pregunté por qué todos los lenguajes de programación están en inglés. Si programar ya es difícil, hacerlo en un idioma que no es el tuyo lo complica aún más.

Por eso creé Luz, un lenguaje de programación 100% en español.

¿Qué es Luz?

Luz es un lenguaje interpretado, escrito en Python, que permite programar usando palabras clave en español:


luz
funcion factorial(n):
    si n <= 1:
        devolver 1
    devolver n * factorial(n - 1)

Características principales
🗣️ Sintaxis 100% en español: funcion, si, sino, para, mientras, devolver

💻 REPL interactivo: Prueba código al instante con soporte multilínea

📦 Listas con indexación: lista[0], lista[1] = valor

🔮 Closures: Funciones que capturan su entorno

⚡ 17 funciones nativas: imprime, rango, tamano, absoluto, potencia

Instalación

pip install luz-lang
luz

Ejemplos
Hola Mundo

imprime("¡Hola Mundo!")

edad = 18
si edad >= 18:
    imprime("Mayor de edad")
sino:
    imprime("Menor de edad")

Bucle
para i en rango(5):
    imprime(i)

¿Por qué el nombre "Luz"?
Porque quiero que programar sea claro, brillante y accesible. Como la luz.

Enlaces
GitHub: https://github.com/blady31/luz-lang

PyPI: https://pypi.org/project/luz-lang/

rial(5))
Enter fullscreen mode Exit fullscreen mode

Top comments (0)