A downloadable tool for Windows, macOS, Linux, and Android

BBC BASIC for SDL 2.0 is a modern, extended, implementation of the programming language specified and adopted by the BBC for its Computer Literacy Project of the early 1980s.  It is Open Source and entirely free; more information can be found at its home page.

Features:

  • Runs on Windows, MacOS, Linux (including Raspberry Pi), Android, iOS and web.
  • Supports 2D, 3D and anti-aliased graphics, as well as shader programming.
  • Integrated Box2D physics engine.
  • Approximately 150 example programs included.
  • Highly compatible with the original BBC Micro, including MODE 7, SOUND and ENVELOPE.
StatusReleased
CategoryTool
PlatformsWindows, macOS, Linux, Android
Rating
Rated 4.5 out of 5 stars
(2 total ratings)
AuthorBBC BASIC
Tagsbasic, bbc, bbc-basic, bbcbasic, bbcsdl, language, programming, programming-language

Download

Download
bbcsdl20.exe 20 MB
Download
bbclinux.zip 21 MB
Download
BBCBasic.dmg 27 MB
Download
BBCBasic.apk 27 MB

Install instructions

The Windows,  MacOS and Android editions are self-installing.  The Linux edition (64-bits)  should be extracted to an empty folder; the SDL2, SDL2_ttf and SDL2_net libraries must also be fetched from your distro's repository, if not already installed.

Also available on