First Edition

Code downloads and support for the first edition of the book (published March 2020) is still available. Please follow this link.


I have started a JavaScript blog which I hope will entertain readers of this book. You can find it via this link.

Additional Materials

Blog entry on intersections between lines, rectangles and circles.

An introduction to SVG graphics in two parts.


Please feel free to let me know about any problems you may encounter with this book.
Email me at Email:
I will respond to all bugs and errors and to any areas of difficulty that end up foxing a group of readers.
I will also be interested in exploring new ideas and projects, so suggestions welcome.

This book is available on Amazon as a large formal softback

You can buy the book here: Learn to Program with Games and JavaScript