This book introduces both the development environment and the important new elements of the Turbo Basic language. The pace and level of this book are planned especially for readers who have had some experience working with previous versions of Basic. At the same time, it presents appropriate introductory exercises and interesting challenges to meet the needs of a range of readers, from beginning to intermediate-level programmers.