This software guide is divided into three parts, each of which is further divided into several<br>chapters. Part I is a general introduction to ITK, with—in the next chapter—a description of how<br>to install the Insight Toolkit on your computer. This includes installing pre-compiled libraries<br>and executables, and compiling the software from the source code. Part I also introduces basic system concepts such as an overview of the system architecture, and how to build applications<br>in the C++, Tcl, and
Python programming languages. Part II describes the system from the user<br>point of view. Dozens of examples are used to illustrate important system features. Part III is<br>for the ITK developer. Part III explains how to create your own classes, extend the system, and<br>interface to various windowing and GUI systems.