HabloCode HabloCode (beta) : Programming for non-native English speakers What is ESML5? ESML5 stands for EspaƱol Markup Language

ESML5 is based on HTML5, but tags, attributes, and set values are written in Spanish.

In other words, we are building a customized version of HTML for Spanish speakers.

There are many benefits to customizing programming education for non-native English speakers Learning in ESML5 can be easier for beginners who do not speak English It empowers non-English speakers to celebrate technology in their own community and culture It allows communities to customize programming to better represent their speech How to get started? Get started programming in ESML5 Create a file named 'indice.html' Add the following code to the top of your file: <script src="https://hablocode.com/rewrite.js"></script> Start coding in ESML5! See this page's source code for an example. Help us to make programming accessible to everyone! All Languages All Cultures Programming For All This button is disabled Image of a Heart Sign-up here to learn programming

* This page was written in ESML5.