www.riscos.com Technical Support:
This manual provides a complete description of BBC BASIC, one of the most popular and widely-used programming languages.
You should read this manual if you are
The manual is divided into the following parts:
Part 1: Overview -- includes this chapter, and the chapter entitled About BBC BASIC, which gives an introduction to BASIC VI. It compares BASIC VI with BASIC V, and describes the benefits and effects of using both versions.
Part 2: Programming techniques -- explains how to program in BBC BASIC, and introduces many of the commands (or keywords) provided by the language. The last chapter in this section describes the BASIC screen editor.
Part 3: Keywords -- contains a complete list of BBC BASIC keywords, in alphabetical order. It defines the syntax of all the keywords, and gives you examples of how to use them.
Part 4: Reference -- contains the appendices, which have useful reference material, such as numeric representation, error messages, keyword abbreviations and VDU commands. The chapter entitled Basic History gives a brief history of BBC BASIC.
The following conventions are applied throughout this manual:
LET var = expression
where var and expression are items you need to supply, for example:
GCOL [expression2,] expression1
means that you must supply at least one expression. If you supply two, you must separate them with a comma.
If at any time you wish to interrupt a program the computer is executing you can do so safely by pressing Esc.
Feel free to experiment. Try modifying the programs listed in this manual and writing new ones of your own.