Since the language occam 2 was devised as the primary language for the Inmos transputer, the authors begin with an overview of the transputer, followed by a description of its novel architecture. Chapter 3 outlines the notation of occam 2, while chapter 4 examines the data types available within the language.
In chapter 5 the authors consider the constructs provided within occam 2, illustrated with examples. Arithmetic expressions are described in chapter 6, while the final chap e considers procedures and functions.