Descargar
Nuevo HyperEZ 0.8.3: carpetas de proyecto con iconos, pruebas en el navegador y tema oscuro →

Programa en español.
Haz de todo.

HyperEZ es un lenguaje de programación sencillo y rápido para aprender y para crear juegos, webs, inteligencia artificial, análisis de datos, gráficos y herramientas. Con errores que se entienden y todo incluido.

Windows, Linux y macOS · Instalador con HyperEZ Editor · Extensión para VS Code · Software libre (MIT)

main.hez — HyperEZ
// Programa en español: clases, listas y textos con formato
class Jugador {
    var nombre: text
    var puntos = 0
    constructor(nombre: text) { this.nombre = nombre }
}

var equipo = [Jugador("Ana"), Jugador("Luis"), Jugador("Sara")]
foreach i, j in equipo { j.puntos = (i + 1) * 120 }

var mejores = [j for j in equipo if j.puntos >= 200]
foreach j in mejores {
    print("🏆 ${j.nombre:<6} ${j.puntos:>5} puntos")
}
🏆 Luis     240 puntos
🏆 Sara     360 puntos
19bibliotecas incluidas
517funciones y métodos
24ejemplos listos
49páginas de documentación
3sistemas: Windows, Linux, macOS

Un solo lenguaje para todo lo que quieras hacer

Sin instalar paquetes ni configurar nada: la biblioteca de HyperEZ trae lo necesario para cada área, y el lenguaje te explica cada error en español.

🎮

Juegos

Juegos de consola con teclado en tiempo real, colores, A* para los caminos y vectores. El tutorial te guía en tu primer juego.

🌐

Webs y APIs

Servidor web, rutas, plantillas, formularios, cookies y sitios desde Markdown. hyper serve recarga el navegador al guardar.

🧠

Inteligencia artificial

Redes neuronales, regresión y matrices rápidas (escritas en C++), con estadística y datos CSV.

📊

Datos

CSV, JSON, base de datos, gráficas SVG, comprensiones y la tubería |> para transformar datos con claridad.

🎨

Gráficos y sonido

Imágenes PNG y JPG, dibujo, fractales, gráficas y sonido WAV, sin bibliotecas externas.

🛠️

Herramientas y sistema

Archivos, procesos, compresión .zip, expresiones regulares, órdenes de consola y hasta código máquina x86.

💬

Errores en español

«No existe nada llamado 'prnt'. ¿Quisiste decir 'print'?» Cada error dice dónde está y cómo arreglarlo.

📝

Editor incluido

HyperEZ Editor: pestañas, explorador, errores en vivo, autocompletado y F5 para ejecutar. También en el navegador.

⚡

Rápido de verdad

Compilador a bytecode y máquina virtual en C++20, optimizados con LTO y PGO. Tipos opcionales cuando ayudan.

Así se escribe HyperEZ

Código claro, palabras de siempre y la potencia de un lenguaje moderno: clases, comprensiones, match, async, tubería y textos con formato.

juego.hez
// Un juego: el ordenador piensa un número y tú lo adivinas
var secreto = 37
var intentos = [50, 25, 37]

foreach n in intentos {
    match n {
        _ if n < secreto => print("${n}: ¡más alto!"),
        _ if n > secreto => print("${n}: ¡más bajo!"),
        _ => print("${n}: ¡acertaste!"),
    }
}
50: ¡más bajo!
25: ¡más alto!
37: ¡acertaste!

▶ Abrir este código en el editor

HyperEZ Editor: el editor clásico, incluido

Viene con el instalador de Windows y también funciona aquí, en el navegador.

  • Colores, números de línea y errores mientras escribes, marcados en rojo
  • Autocompletado que conoce tus clases y la biblioteca, y cierre automático de paréntesis y comillas
  • Explorador de archivos y carpetas, pestañas y panel de salida
  • F5 ejecuta sin guardar; ■ detiene el programa
  • Imprimir, buscar y reemplazar, ir a la línea, tema clásico o HyperEZ Noche
HyperEZ Editor con un programa y su salida en el panel de abajo
Un error en vivo en VS Code: ¿quisiste decir print?

¿Usas Visual Studio Code?

La extensión de HyperEZ lo convierte en un entorno completo.

  • Errores en vivo en español con arreglos rápidos
  • Autocompletado, ayuda al pasar el ratón, ir a la definición y renombrar
  • ▶ Ejecutar, ⟳ Repetir al guardar y ✓ Comprobar encima del código
  • Formato, pruebas, consola interactiva, 54 fragmentos y el tema HyperEZ Noche

Empieza en tres pasos

En Windows, el instalador lo deja todo listo: el lenguaje, HyperEZ Editor, los ejemplos y la documentación.

Descarga

El instalador para Windows (no necesita administrador) o el paquete para Linux y macOS.

Escribe

Abre HyperEZ Editor y escribe print("¡Hola, mundo!"). O empieza por un ejemplo.

Pulsa F5

Tu programa se ejecuta. Si hay un error, te dice cuál, dónde y cómo arreglarlo.

Preguntas frecuentes

¿Qué es HyperEZ?

Un lenguaje de programación en español, gratuito y de código abierto (licencia MIT), creado por Adrián Cueva Caravaca. Sirve para aprender a programar y para hacer proyectos reales: juegos de consola, webs, inteligencia artificial, análisis de datos, gráficos, sonido y herramientas.

¿Quién ha creado HyperEZ?

Adrián Cueva Caravaca, que lo desarrolla en abierto en GitHub (github.com/cuevacaravacaadrian/HyperEZ): el compilador, la máquina virtual, la biblioteca, HyperEZ Editor, la extensión de VS Code y esta web.

¿Es gratis? ¿Funciona en mi ordenador?

Sí, es gratis y lo será siempre. Funciona en Windows (con instalador y HyperEZ Editor), Linux y macOS, y también en el navegador, sin instalar nada, con el editor online.

¿Por qué se dice que es un lenguaje en español?

Los mensajes de error, la documentación, los ejemplos y las herramientas están en español, y tus nombres pueden llevar tildes y eñes (var puntuación). Las palabras clave son las de siempre (if, function, class) para que lo aprendido sirva en cualquier otro lenguaje.

¿Cómo empiezo a programar con HyperEZ?

Descárgalo, abre HyperEZ Editor, escribe print("¡Hola, mundo!") y pulsa F5. O pruébalo ahora en el editor del navegador. La guía y los tutoriales (un juego, una red neuronal) te llevan paso a paso.

¿Qué editores puedo usar?

HyperEZ Editor (incluido en Windows), el editor del navegador y Visual Studio Code con la extensión oficial de HyperEZ (colores, errores en vivo, autocompletado y F5 para ejecutar). También hay colores para Notepad++, Sublime Text, Vim y Neovim.

¿Listo para programar en español?

Gratis, de código abierto y para siempre. Hecho con mimo en España.