'''BBC BASIC for Windows''' is an implementation of BBC BASIC for 32-bit Windows, created by Richard T. Russell. It has a number of enhancements compared with earlier implementations of BBC BASIC, including:
- data structures
- PRIVATE variables
- long (65535 character) strings
- NUL-terminated strings
- event interrupts
- an 'address of' operator
- byte (unsigned 8-bit) variables
- a line-continuation character
- indirect procedure and function calls
- improved numeric accuracy (64-bit floats)
Details can be found at the [http://www.bbcbasic.co.uk/bbcwin/bbcwin.html official web site].