An Introduction to Programming
BBC BASIC
By Peter Nairn © 2006
Version 1.1
Chapter 1 - Introduction
Chapter 2 - One Line Programs
Chapter 3 - Using the Editor
Chapter 4 - Storing Data in Variables
Chapter 5 - Numeric Data Types
Chapter 6 - String Data Types
Chapter 7 - Coloured Text
Chapter 8 - Interacting with the User
Chapter 9 - Conditional Execution
Chapter 10 - Selection using CASE
Chapter 11 - Looping with FOR
Chapter 12 - Other loops: REPEAT and WHILE
Chapter 13 - Other Ways of Entering Information
Chapter 14 - Grouping Data in Arrays
Chapter 15 - Grouping Data in Structures
Chapter 16 - User Defined Routines: PROC
Chapter 17 - User Defined Functions: FN
Chapter 18 - User Defined Characters
Chapter 19 - Games and SOUND
Chapter 20 - Developing Real Programs
Chapter 21 - Over to You
Appendix A - Line Numbers and the Dreaded GOTO
Appendix B - Words We Mustn't Say
Appendix C - Binary and Hexadecimal
Appendix D - Debugging
Appendix E - Answers to the Exercises
Appendix F - Character Designer Listing
HOME
CHAPTER 1
©
Peter Nairn
2006