QArchive.ORG Main Page
Home | Blog | Terms of service | Sign in
All Vista Win Linux Mac
Related Products

BBC BASIC for Windows 5.94a
Download Now
File Size: 3.4 Mb

BBC BASIC for Windows 5.94a

Publisher:R T Russell
Requirements:16 Mbytes RAM.
Install:Install and Uninstall
Recommend BBC BASIC for Windows Suggest to Friend

Publisher's Description:

BBC BASIC for Windows - This is an implementation of the BBC BASIC programming language for PCs running Microsoft Windows (Windows 95, 98, Me, 2000, XP, Vista or Windows 7), providing the programmer with a familiar language but with a modern user interface. It combines the simplicity of BASIC with the sophistication of a structured language, allowing you to write utilities and games, use sound and graphics, perform calculations and create complete Windows applications.

The Graphical User Interface includes a BASIC program editor with syntax colouring, live indentation, search & replace and many other features. Built-in diagnostic aids such as run-time trace, listing of variables and single-step execution make debugging even the most complex programs straightforward. Line numbers are optional.

BBC BASIC for Windows uniquely incorporates an assembler which generates 32-bit code and accepts all 80486 instructions and some Pentium-specific instructions (except special-register and privileged instructions), including floating-point and MMX. You can access the Windows Application Program Interface both from BASIC and from assembler code, allowing an experienced programmer to produce sophisticated applications.

The full (paid for) version allows you to create a compact (typically less than 100K) stand-alone executable (.EXE) file from your BASIC program, which will run without BBC BASIC having to be installed and without the need for any special DLLs. You can distribute such executables freely without any royalty being due.

List of Changes:

Version 5.94a from 2012-09-01

Show all changes

Version 5.93a from 2011-06-21

Minor bugs fixed; new Compile dialogue layout; RETURN destination, GET$#file BY count and GET$#file TO terminator implemented.

Version 5.92a from 2011-01-01

Compiled executables can be compressed, signed and have resources incorporated; keyboard accelerators are supported; the F-format digit limit can be overridden; add-in utilities are included; bugs fixed.

Version 5.91b from 2010-07-01

IDE works correctly with taskbar at top, cruncher accepts RESTORE LOCAL, MOUSE compatible with Wine, PAVGW supported in assembler

Version 5.91a from 2010-01-01

Bugs fixed; RESTORE LOCAL added; fewer restrictions on continuation lines; improved assembler.

Version 5.90b from 2009-04-11

Runs faster; Native Unicode support; Utilities menu can be customised.

Version 5.80a from 2008-01-07

Improved QBASIC compatibility; support for COM10-COM99; improved italic text.


A version of BBC BASIC for Windows PCs

Download Now
File Size: 3.4 Mb

Share |

Text link code :
Hyper link code:
UBB/BLOG code:

Latest User Reviews:

Mee_allan 2008-05-21 07:52:23 #
Version: 5.80a


BBC BASIC for Windows is the best BBC BASIC emulator I've seen and used for the PC - and it works fine in Vista too :)
Equally impressive is the inclusion of x86 assembler instructions - this makes programming in a 'real' BASIC and x86 assembly a joy and gives a wonderful feeling of nostalgia for the days of programming Acorn computers e.g. the BBC Micro and the Archimedes. It uses standard BBC BASIC instructions that work well and even Mode 7 is implemented well. It's nice to go back to programming UDGs and using the skills necessary to develop good software and games in limited memory space instead of the behemoth programs produced by modern basics such as VB.Net etc. I would like to say that I'm impressed and well done!

Download Now
File Size: 3.4 Mb