BBCBasic

BBCBasic

Download on App Store
Logo of BBCBasic

BBCBasic: Retro Coding Power for the Modern Maker

Experience the legendary language of the BBC Micro, now supercharged with 3D graphics, physics engines, and shader support for your iPhone and iPad.

Download on App Store

Publisher

Richard Russell

Category

Developer Tools

Downloads

15K+

User Rating

4.7/5

Total Ratings

0

Locales

1

Code in Action

Discover the interface used by 15K+ users.

BBCBasic app interface showing a list of program files and a context menu with options to open edit delete and rename

BBCBasic app interface showing a list of program files and a context menu with options to open edit delete and rename

A mobile interface of the BBCBasic app displaying a retro-style BASIC source code editor with OpenGL commands

A mobile interface of the BBCBasic app displaying a retro-style BASIC source code editor with OpenGL commands

A 3D globe and BBC 1 text rendered using the BBCBasic programming language.

A 3D globe and BBC 1 text rendered using the BBCBasic programming language.

A 2D graphics demonstration in the BBCBasic app featuring a purple spiral pattern on a black background

A 2D graphics demonstration in the BBCBasic app featuring a purple spiral pattern on a black background

A 3D rendered golden candle with a burning flame demonstrating the graphics capabilities of the BBCBasic app

A 3D rendered golden candle with a burning flame demonstrating the graphics capabilities of the BBCBasic app

A retro Ceefax teletext interface displayed within the BBCBasic app

A retro Ceefax teletext interface displayed within the BBCBasic app

3D piano keyboard rendered using BBCBasic graphics capabilities

3D piano keyboard rendered using BBCBasic graphics capabilities

A colorful computer generated Celtic knot pattern displayed on the BBCBasic app

A colorful computer generated Celtic knot pattern displayed on the BBCBasic app

A Mandelbrot fractal set rendered in the BBCBasic programming app with an orange background

A Mandelbrot fractal set rendered in the BBCBasic programming app with an orange background

Space themed pinball game created using BBC Basic

Space themed pinball game created using BBC Basic

Legendary Syntax. Modern Performance.

The tools that make this app stand out, trusted by 15K+ users.

🕹️

Classic Compatibility

Stay true to your roots with original SOUND, ENVELOPE, and Teletext-style MODE 7 support for a genuine retro-computing experience.

High-Octane Engine

Build complex simulations with a built-in 2D physics engine, anti-aliased 3D graphics, and custom shader programming.

🛰️

Modern Integration

Leverage your mobile device's full potential with access to the accelerometer, stereo sound, and networking capabilities for rapid prototyping.

About the app

Everything you need to know about BBCBasic.

Description

BBC BASIC is the programming language originally specified and adopted by the British Broadcasting Corporation for its groundbreaking Computer Literacy Project of the early 1980s. This is an advanced, cross-platform, implementation with many enhancements over early versions. As well as extensions to the language it supports anti-aliased 2D graphics, 3D graphics, shader programming and includes a 2D physics engine. Its multimedia capabilities include stereo music, sound effects and video. It supports networking and the accelerometer. Nevertheless it maintains a high degree of compatibility with the BBC Microcomputer, including SOUND, ENVELOPE and MODE 7.

Latest Version

1.42a

Size

55.3 MB

First Released

Nov 20, 2022

Code the Legacy. Build the Future.

Join 15,000+ creators using the most powerful version of BBC BASIC. Whether you're chasing Mode 7 nostalgia or building 3D physics engines, your mobile workstation is ready.

Download on App Store

App information, icons, screenshots, and descriptions displayed on this page are sourced from the Apple App Store and are the property of their respective developers. Download estimates and rankings are based on MWM's proprietary models and may not reflect actual figures. This page is provided for informational and analytical purposes only.

Believe this page infringes your intellectual property? File a dispute