May 11, 2026
8-bit nostalgia, maximum drama
Boriel BASIC
The old-school coding comeback that has fans nostalgic and nitpicky
TLDR: Boriel BASIC revives old-school ZX Spectrum coding with tools, tutorials, and game-making support for modern fans. Commenters are split between pure nostalgia, savage roasting of the old language, and a deeper debate over whether you can bring back the real magic of retro computing.
Boriel BASIC is basically a modern toolkit for making programs and games in the style of the old ZX Spectrum home computer, complete with guides, sample games, libraries, downloads, and even a forum for die-hard tinkerers. On paper, that sounds like a quiet retro release. In the comments, though? Instant time machine chaos.
One camp showed up misty-eyed, calling Sinclair BASIC their childhood "gateway drug" into programming and celebrating Boriel BASIC as a way to finally finish dream projects decades later. One commenter even linked a remake they built after rediscovering it, turning the whole thread into a mini support group for people who never emotionally left the 1980s. The vibe was less "software announcement" and more "dad found his old cassette tapes and is READY to talk about it."
But not everyone was purely sentimental. One brutally honest commenter called the language "absolutely horrid" while also admitting it was still better than what users had back then, then launched into a loving roast of the ZX Spectrum as a "quirky ball of low-cost hacks." That set the tone: affection, yes, but with heavy side-eye. Another commenter dropped the hottest take of the thread, arguing the real magic of old BASIC wasn’t the language at all, but the strange, hands-on joy of editing code live on-screen and even drawing over the listing. In other words: you can recreate the code, but can you recreate the vibe?
Key Points
- •The article presents Boriel BASIC as an SDK with documentation for installation, tools, compiler options, downloads, and change tracking.
- •Boriel BASIC includes learning resources such as language reference, data types, reserved words, standard libraries, tutorials, sample programs, and sample games.
- •The language is described as very close to original Sinclair BASIC, with added enhancements and support for multiple data types including integers and floating point.
- •The project includes ecosystem resources such as released third-party ZX Spectrum programs, a community forum, external resources, and reusable libraries.
- •Advanced documentation covers inline assembler, compiler internals, retargeting to other architectures, and contribution through a GitHub repository and bug reporting.