IBM-PC systems originally shipped with BASIC in ROM, as did many computers of that era. After BASIC left ROM, IBM-compatible machines continued to ship with GW-BASIC. Hackaday reported on October 4, 2026, that Thoreau BASIC revisits that model for modern hardware.
Thoreau BASIC aims to be code-compatible with all old GW-BASIC code, including line numbers and GOTOs. It can boot on modern x86 PCs through UEFI or run under Windows. The system supports 64-bit memory and multithreading. Graphics run at 24 bits in any resolution the monitor supports, and sprites and 32-channel sound are included.
Programs can be compiled for Windows and for bare-metal execution on UEFI x86 machines. Thoreau BASIC is therefore not limited to interpretation. The project is not open source. It is offered on Itch.io under a pay-what-you-want model, where examples are also available. Hackaday places it alongside other BASIC revival projects, including MoonBASIC and BASIC-256, while noting that BASIC is unlikely to regain its former dominance.




Comments
No comments yet — be the first.
Open the discussion
No account or password needed — just enter your e-mail and we’ll send you a one-time sign-in link. First time here? You’re set up automatically.
Your rating will be applied automatically after you sign in.
Check your inbox
We’ve sent a sign-in link to …. Open it on this device — this tab will sign you in automatically.
Nothing arrived? Check your spam folder — and mark the mail as "Not spam" so it lands in your inbox next time.