La tecnología no para de avanzar con el fin de proporcionar a los usuarios todo lo que necesitan y requieren en su día a día con los dispositivos. Aquí el desarrollo y programación de aplicaciones juega un papel fundamental, y la IA cada vez afecta más a todo ello.
Tanto es así que en estos instantes os vamos a hablar de Elo, un nuevo lenguaje de programación que tendrá mucho que decir en años venideros. En concreto, este nuevo método de codificación lo ha creado Bernard Lambeau, un desarrollador de software belga y fundador de varias empresas tecnológicas. De hecho, os podemos confirmar que se trata de un lenguaje de programación llamado Elo y que lo ha desarrollado con la ayuda de la IA Claude Code de Anthropic.
Así se creó el lenguaje de programación Eli
Tanto es así que en el pasado 25 de diciembre, publicó una serie de informes sobre el proyecto como tal, donde además menciona a Claude AI como coautor. Tal y como nos cuenta en el mismo, en unas 24 horas de colaboración, desarrollaron un lenguaje completo con un analizador sintáctico, sistema de tipos, tres compiladores, biblioteca estándar, herramienta CLI, y un sitio web de documentación.
Elo, nos cuenta, no es solo una demostración de que la IA puede escribir código de programación. Es una demostración de que los humanos y la Inteligencia Artificial pueden desarrollar juntos. Se trata de un lenguaje compilable en JavaScript, Ruby y SQL. Además, está concebido como una forma portátil de gestionar la validación de formularios, el procesamiento de pedidos de comercio electrónico, o la lógica de las suscripciones.
De hecho Lambeau no es el primero en desarrollar un lenguaje de programación con la ayuda de la IA. Steve Klabnik logró una hazaña similar el año pasado con el lenguaje llamado Rue. Al mismo tiempo, Claude Code no es el único método de programación asistida por IA que está teniendo su momento de éxito. Otro experto en Inteligencia Artificial, creó un navegador rudimentario con GPT-5.2 de OpenAI. Y no solo eso, por ejemplo un desarrollador de software usó Cursor, con la tecnología de Claude, para crear un editor de texto basado en Rust llamado Ferrite.
Como ahora afirma el propio Lambeau, Claude Code domina casi todas las tecnologías, puede buscar en la web, conoce los comandos de Linux más importantes, y es diez veces más rápido que el propio programador. Eso sí, Claude Code se queda corto si no se cuenta con una buena metodología. Necesita ciclos de retroalimentación para funcionar correctamente, de lo contrario, falla.
Por tanto, a la hora de crear Elo, Lambeau se aseguró de que la metodología de pruebas fuera efectiva y científicamente sólida. Claude AI se encarga escribir las pruebas, ejecutarlas, descubrir dónde fallan y corregirse a sí mismo.
Colaboración humana con la IA para la programación
Cabe destacar que el propio Lambeau documentó las indicaciones que utilizó para crear el lenguaje que os contamos en estas líneas. El repositorio incluye más de 100 tareas utilizadas para dirigir el modelo de IA. Además, ha publicado un vídeo donde describe su proceso de programación con la misma Inteligencia Artificial de manera colaborativa.
Como nos dice, empezó en un entorno donde Claude Code solicitaba permisos cada 20 segundos y el programador revisaba todo lo que hacía. Tras ver los buenos resultados, configuró ciertos entornos seguros para que Claude Code se ejecutara con total autonomía. Y hablamos de un experto en ingeniería de software con 30 años de experiencia como desarrollador. Esto significa que tiene los suficientes conocimientos para que nos podamos fiar de sus afirmaciones en este sentido.

Al mismo tiempo reconoce que por el momento Claude Code aún requiere de expertos humanos para estas tareas avanzadas. Es necesario guiarlo para mantener la calidad del producto resultante. Además, se necesita una gran experiencia para hacerlo de manera eficaz. Es más, muchos desarrolladores han dicho lo mismo sobre las herramientas de IA.
| Característica | Descripción | Caso de Uso Principal |
|---|---|---|
| Tipo de Lenguaje | Lenguaje de Dominio Específico (DSL), compilado. | Lógica de negocio y validaciones. |
| Objetivos de Compilación | JavaScript, Ruby, SQL. | Integración en aplicaciones web existentes. |
| Enfoque Principal | Seguridad, simplicidad y portabilidad en la validación de datos. | Formularios, procesamiento de pedidos e-commerce, gestión de suscripciones. |
| Creador | Bernard Lambeau (con asistencia de Claude AI). | Demostración de colaboración Humano-IA. |
Para terminar, Lambeau explica que Elo no es solo una forma de probar Claude Code, también lo ve como una extensión de su trabajo académico en ingeniería del software. Afirma que este nuevo proyecto proporciona a los programadores un lenguaje limitado pero sumamente seguro y sencillo de usar.
