More details are available from the publisher's information page .
Concurrent programming plays a vital role in systems where many events appear to occur simultaneously, such as operating systems, databases and real-time systems. This book provides a hands-on introduction to concurrent programming principles and techniques. By using Pascal-FC , a Functionally Concurrent extension of Pascal, the authors illustrate a variety of language models and concurrency primitives without requiring readers to learn many different languages. Teaching Aids Implementations of Pascal-FC are available.