opensourceprogramming languageeducationtypescript

Codexivo

A programming language with Spanish syntax, designed to make learning logic and basic algorithms more accessible.

Codexivo

Codexivo is a programming language designed to make learning to code more accessible. The idea came from wanting to build something similar to the Karel robot emulator I used as a kid — but more modern and easier to get started with.

The language was designed with these key characteristics:

  • Simplicity: only includes simple data types like numbers, strings, and arrays.
  • Verbosity: uses more words than symbols to make code more readable.
  • In Spanish: learning is more natural in your native language, with full support for ñ and accented characters.
  • Easy access: runs directly in the browser, no installation or internet connection required.

The language has its own site (in Spanish) and is published on npm as codexivo. How it was built is told in the "Building Codexivo" series.