コンテンツにスキップ
ケツァル語のロゴ ケツァル語のロゴ

ケツァル語

スペイン語の構文を備えたモダンなプログラミング言語
// Lenguaje Quetzal v0.0.2
texto saludo = "Hola, Quetzal"
log es_activo = verdadero
lista<entero> valores = [1, 2, 3]

consola.mostrar_exito(saludo)
consola.mostrar(t"Valores: {valores.texto()}")

Sintaxis en español

Todas las palabras clave, tipos y mensajes del intérprete están en español, lo que facilita el aprendizaje y la lectura del código.

Tipado fuerte

El intérprete valida los tipos en tiempo de análisis y en ejecución. Las conversiones explícitas usan métodos como .entero() o .texto() cuando son seguras.

Listas y JSON nativos

Las estructuras lista y jsn son de primera clase, con métodos integrados para acceder, convertir y manipular datos anidados.

Orientado a objetos

Define objetos con bloques privado y publico, constructores y miembros libres reutilizables sin instanciar.

Módulos con permisos

Control de acceso a los recursos del sistema mediante quetzal.json.

Implementación en Rust

El intérprete escrito en Rust ofrece ejecución rápida, manejo detallado de errores y herramientas como la extensión oficial para VS Code.

// Archivo ejemplo.qz
importar {
Matemática
} desde "quetzal/matemática"
texto var mensaje = "Bienvenido"
lista<texto> tecnologias = ["Quetzal", "Rust", "JSON"]
número resultado = Matemática.sumar(2, 3)
consola.mostrar_exito(mensaje + " a Lenguaje Quetzal")
consola.mostrar(t"Resultado: {resultado}")
para (texto tecnologia en tecnologias) {
consola.mostrar(t"Tecnología: {tecnologia}")
}
Entorno interactivo

Fácil de Aprender

Sintaxis intuitiva diseñada para que cualquier persona pueda comenzar a programar sin barreras del idioma.

Perfecto para:

  • Estudiantes principiantes
  • Programadores experimentados
  • Educación en español

Desarrollo Moderno

Todas las características que esperas de un lenguaje contemporáneo, pero en español.

Incluye:

  • Programación orientada a objetos
  • Funciones asíncronas
  • Manejo de excepciones
  • Sistema de módulos

Interoperabilidad

Diseñado para integrarse perfectamente con el ecosistema de desarrollo actual.

Compatible con:

  • APIs REST
  • Bases de datos
  • Servicios web
  • Herramientas modernas

Expresivo y Elegante

Código limpio y legible que expresa tus ideas de manera natural.

Beneficios:

  • Menos errores de sintaxis
  • Código autodocumentado
  • Fácil mantenimiento
  • Mejor colaboración en equipos

1. Aprende lo Básico

Domina los fundamentos del lenguaje con nuestra guía paso a paso.

Sintaxis Básica →


¿Listo para Programar en Español?

Únete a la revolución de la programación en español y descubre lo poderoso que puede ser Lenguaje Quetzal.