BBC BASIC: Evolving and Running on Any Platform
Originally Published 2 years ago — by Ars Technica

BBC BASIC, a programming language that taught a generation of Brits how to code in the 1980s, is still available and now runs on various platforms including Windows, Linux, macOS, Raspberry Pi, Android, iOS, and browsers through WebAssembly. Developed by Richard Russell since 1983, BBCSDL (BBC Basic for SDL 2.0) offers wider platform compatibility while retaining compatibility with the original BBC BASIC for Windows. Its cross-platform capabilities make it a remarkable learning tool, allowing programs to work without modification on multiple platforms. BBC BASIC's tolerance for coding styles and syntax, along with its ease of use, continue to make it a valuable language for beginners.
