Learn to Code with SaiLang
A step-by-step book for complete beginners, and for parents and teachers who want to learn alongside a child. Each chapter ends with a small project you can run in SaiLang IDLE.
Status: in progress. Not yet available to buy.
Price: to be announced.
Format: printed book, A5 page size (planned). Digital edition to be confirmed.
Get notified when it is ready
Leave your email address and the publisher will contact you when the book can be ordered. Your address is used only for this.
This form opens your email program with a message ready to send. Nothing is stored on this website.
What is in the book
The planned contents, which may change before publication:
- Hello, SaiLang. Installing, running your first program, and saying things.
- Words that hold values. Variables, numbers, and text.
- Making decisions.
whenandotherwise. - Doing things again. Loops,
stopandskip. - Lists. Keeping many things together.
- Commands of your own. Inputs, results, and recursion.
- When things go wrong. Errors,
try, and reading messages. - Files and modules. Saving notes and reusing code.
- Windows and pictures. Building a small desktop app.
- Your first game. A coin-collecting game from start to finish.
Who it is for
Children aged about 9 and over who can read well, adults who have never programmed, and teachers who want a gentle first language. No previous programming experience is needed.