Multiwingspan Programming
Introduction
The programming guides are a bundle of notes, references, tutorials and self-study materials. Older guides are included here in case they are needed.
Choose your link from the list in the sidebar on the right.
New To Programming?
If it's the idea of making your own games that makes you want to program, start with the Game Maker tutorials. It's not quite programming in the sense that you move icons around rather than write out statements, but it gets you used to thinking about the sequence of things that have to happen for your program or game to work. Scratch is a good place to start if you like the idea of programming but are finding it hard to get your head around.
Visual Basic is as good a place to start as anywhere. Be patient and work through all of the console programs before working with the Windows applications.
Learning to program is not, in itself, a difficult task. You will need to learn to be patient, use a range of references and be prepared to spend a lot of time getting things right.
Visual Basic Console | Visual C# Console | Visual C# Win | Visual Basic 2005 Guide | Visual Basic 6.0 Guide | Turbo Pascal 7.0 Guide | Introduction To Prolog | Scratch Programming |
XNA Game Studio 2.0 | Game Maker 7.0 | SQL Guide | Visual Basic Win | Introduction To PHP | Introduction To Ruby | Ciphers | BBC micro:bit |
MakeCode Arcade | Introduction To Haskell | Python For GCSE | Raspberry Pi Pico |