EsJS: JavaScript con sintaxis en Español

Foto de perfil del autor de esta entrada

Enzo Notario

  • ·
Portada de la página web de EsJS.

EsJS es un lenguaje de programación en español que compila a JavaScript, pensado para facilitar el aprendizaje de programación a personas que no hablan inglés, aprovechando la potencia y versatilidad de JavaScript.

funcion principal() {
    const ahora = crear Fecha()
    const hora = ahora.obtenerHoras()
    
    si (hora < 12) {
        consola.escribir("Buenos días")
    } sino si (hora < 18) {
        consola.escribir("Buenas tardes")
    } sino {
        consola.escribir("Buenas noches")
    }
}

principal()

Prueba este ejemplo en EsJS Editor

Compatibilidad con JavaScript

EsJS está basado en JavaScript, por lo que es 100% compatible con el ecosistema de JavaScript. Este lenguaje permite importar librerías JavaScript y viceversa. Al estar construido sobre JavaScript, en EsJS se puede escribir código tanto en español (EsJS) como en inglés (JavaScript). También es posible obtener el código JavaScript equivalente a un código EsJS, por lo que es ideal para comenzar aprendiendo en español/EsJS y luego transicionar gradualmente a inglés/JavaScript.

EsJS Editor

EsJS Editor es un editor de código en línea que permite escribir código EsJS y ejecutarlo en el navegador web. Es excelente para aprender a programar en Español, ya que permite ver el resultado de ejecutar el código en tiempo real.

Tutorial Interactivo

EsJS cuenta con un tutorial interactivo (en fase de desarrollo) que ofrece una experiencia de aprendizaje dinámica e interactiva.

Documentación

La documentación de EsJS está disponible en es.js.org.

Reto

En el siguiente EsJS Editor, escribe una función que determine si un año es bisiesto o no. Un año es bisiesto si es divisible entre 4, excepto aquellos divisibles entre 100 pero no entre 400. Este EsJS Editor incluye pruebas que te ayudarán a verificar si tu solución es correcta.