feature Bernard Lambeau, a Belgium-based software developer and founder of several technology companies, created a programming language called Elo with the help of Anthropic’s Claude Code.

Starting on December 25, 2025, he published a series of posts about the project. The first post names Claude as a co-author.

“In roughly 24 hours of collaboration, we built a complete expression language with a parser, type system, three compilers, a standard library, a CLI tool, and a documentation website. Not bad for a day’s work,” Lambeau and Claude wrote.

Elo isn’t just a demonstration that AI can write code. It’s a demonstration that humans and AI can build together – each contributing what they do best,” they added.

As an expression language that compiles to JavaScript, Ruby, and SQL, Elo is intended as a portable way to handle form validation, e-commerce order processing, and subscription logic.

Lambeau, founder and CTO of Klaro Cards and CEO of app consultancy Enspirit, is not the first to develop a programming language with the help of AI.

Steve Klabnik performed a similar feat last year with the Rue programming language. In September 2025, Geoffrey Huntley enlisted Claude to write a programming language called Cursed. And before that, Avital Tamir published a Claude-authored repo for the Server programming language, with the caveat that the code is not intended for actual use.

Claude Code isn’t the only AI-assisted programming method having a moment. AI biz Cursor created a rudimentary browser using OpenAI’s GPT-5.2. And developer Ola Prøis used Cursor, powered by Claude, to create a Rust-based text editor called Ferrite.

Claude users generally acknowledge that their pair partner makes mistakes. But those committed to AI assistance find it worthwhile to clean up after their helper.

“Claude Code knows almost every tech stack (and can search the web), knows the Linux commands that matter (search code, search & replace, compile, test, etc.), and does that 10x faster than I can do myself,” Lambeau told The Register in an email interview.

Claude, he said, allows him to use technology he hasn’t mastered.

“I was already a full-stack developer (on languages, frameworks & reusable libraries I knew); I’m now a full-stack++ dev because I can also use languages, frameworks, and reusable libraries I barely know, if at all,” he explained.

“Claude Code falls short if you don’t have a great methodology. It needs feedback loops to work fine; otherwise, it derails. One possible feedback loop is a human reviewing code and testing manually. But there’s a better/complementary approach if you want it to work autonomously. On both Elo and Bmg.js, I’ve started by making sure the testing methodology was effective and scientifically sound. Claude writes the tests, executes them, discovers where it’s wrong, and corrects itself. Impressive.”

Lambeau said he still needs to review some of Claude’s output.

“But if I read the tests, agree with them, and can check myself that they run fine, I’m 95 percent sure it’s already correct as a black box (not even reading the code),” he explained. “Then I can check the architecture and code quality as a white box by having a general look at the code, but I don’t have to understand every detail.”

Notably, Lambeau documented the series of prompts he used to create the language. The repo includes more than 100 tasks used to direct the AI model. In addition, Lambeau has published a video that describes his AI pair programming process.

“I started in a setting where Claude Code asked for permissions every 20 seconds and I was checking everything it did,” Lambeau explained. “After a few successes, I quickly set up safe environments to be able to let Claude Code run in full autonomy (isolated computer & isolated Linux user, or running in a Docker image).”

Lambeau said he still uses plan mode for complex tasks that require conversation with Claude.

“I review the plan, make sure we have a test strategy that’s sound, then switch Claude to autonomous mode and look at the tests, code & results afterward,” he said. “That’s very similar to a lead-dev/CTO + QA role, btw; it’s just much faster than with human devs.”

Lambeau, who has a PhD in software engineering and 30 years of experience as a developer, said both experts and novices can benefit from Claude Code, though he added that a service like Lovable might be more approachable for those not already acclimated to the command line.

“Now, when it comes to real software/product engineering, I think Claude Code requires experts (so far),” he said. “You still need to guide it a lot to keep the quali

 » …
Read More