=====Tutorials===== ==== Peter Nairn's Beginners' Tutorial ==== * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter01.html|Chapter 1 - Introduction]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter02.html|Chapter 2 - One Line Programs]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter03.html|Chapter 3 - Using the Editor]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter04.html|Chapter 4 - Storing Data in Variables]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter05.html|Chapter 5 - Numeric Data Types]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter06.html|Chapter 6 - String Data Types]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter07.html|Chapter 7 - Coloured Text]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter08.html|Chapter 8 - Interacting with the User]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter09.html|Chapter 9 - Conditional Execution]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter10.html|Chapter 10 - Selection using CASE]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter11.html|Chapter 11 - Looping with FOR]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter12.html|Chapter 12 - Others Loops: REPEAT and WHILE]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter13.html|Chapter 13 - Other Ways of Entering Information]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter14.html|Chapter 14 - Grouping Data in Arrays]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter15.html|Chapter 15 - Grouping Data in Structures]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter16.html|Chapter 16 - User Defined Routines: PROC]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter17.html|Chapter 17 - User Defined Functions: FN]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter18.html|Chapter 18 - User Defined Characters]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter19.html|Chapter 19 - Games and SOUND]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter20.html|Chapter 20 - Developing Real Programs]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/chapter21.html|Chapter 21 - Over to You]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/appendixa.html|Appendix A - Line Numbers and the Dreaded GOTO]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/appendixb.html|Appendix B - Words We Mustn't Say]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/appendixc.html|Appendix C - Binary and Hexadecimal]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/appendixd.html|Appendix D - Debugging]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/appendixe.html|Appendix E - Answers to the Exercises]] * [[http://www.bbcbasic.co.uk/bbcwin/tutorial/appendixf.html|Appendix F - Character Designer Listing]] \\ ==== Acorn User 'Back To Basics' tutorial ==== \\ Originally published in Acorn User and although intended primarily for Acorn's BASIC 5, it is substantially applicable to BBC BASIC for Windows.\\ \\ * [[http://tofla.iconbar.com/tofla/bas/au01/index.htm|Back To Basics - Part 1]] * [[http://tofla.iconbar.com/tofla/bas/au02/index.htm|Back To Basics - Part 2]] * [[http://tofla.iconbar.com/tofla/bas/au03/index.htm|Back To Basics - Part 3]] * [[http://tofla.iconbar.com/tofla/bas/au04/index.htm|Back To Basics - Part 4]] * [[http://tofla.iconbar.com/tofla/bas/au05/index.htm|Back To Basics - Part 5]] * [[http://tofla.iconbar.com/tofla/bas/au06/index.htm|Back To Basics - Part 6]] * [[http://tofla.iconbar.com/tofla/bas/au07/index.htm|Back To Basics - Part 7]] * [[http://tofla.iconbar.com/tofla/bas/au08/index.htm|Back To Basics - Part 8]] * [[http://tofla.iconbar.com/tofla/bas/au09/index.htm|Back To Basics - Part 9]] * [[http://tofla.iconbar.com/tofla/bas/au10/index.htm|Back To Basics - Part 10]] * [[http://tofla.iconbar.com/tofla/bas/au11/index.htm|Back To Basics - Part 11]] * [[http://tofla.iconbar.com/tofla/bas/au12/index.htm|Back To Basics - Part 12]] \\ ==== Edmund Burke's BBC BASIC x86 tutorial ==== \\ Although intended primarily for BBC BASIC x86 these tutorials are substantially applicable to BBC BASIC for Windows.\\ \\ * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/intro.html|Introduction]] * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/unit1.html|Unit 1: A calculator that can do algebra]] * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/unit2.html|Unit 2: Down to business]] * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/unit3.html|Unit 3: Setting conditions and making choices]] * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/unit4.html|Unit 4: Numeric functions]] * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/unit5.html|Unit 5: More on functions and accounting]] * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/unit6.html|Unit 6: Workshop management: BASIC, Text-files and DOS]] * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/unit7.html|Unit 7: The Professional Touch]] * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/unit8.html|Unit 8: A tool for DIY]] * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/unit9.html|Unit 9: Keyword Roundup (I)]] * [[http://www.bbcbasic.co.uk/bbcbasic/tutor/unit10.html|Unit 10: Keyword Roundup (II)]]