This guide is for anyone who wants to write NewtonScript programs for the Newton family of products.
Before using this guide, you should read Newton Toolkit User’s Guide to learn how to install and use Newton Toolkit, which is the development environment for writing NewtonScript programs for Newton. You may also want to read The NewtonScript Programming Language either before or concurrently with this book. That book describes the NewtonScript language, which is used throughout the Newton Programmer’s Guide.
To make best use of this guide, you should already have a good understanding of object-oriented programming concepts and have had experience using a high-level programming language such as C or Pascal. It is helpful, but not necessary, to have some experience programming for a graphic user interface (like the Macintosh desktop or Windows). At the very least, you should already have extensive experience using one or more applications with a graphic user interface.