This book introduces the key features of Visual Basic for DOS, and presents areas of the language unfamiliar to GW-BASIC programmers in detail. It explains new ways of thinking in order to take full advantage of this program. The author includes extensive examples of event procedures that users can incorporate into programs or use as models for other event procedures. (Event procedures are a set of code that is executed as the result of an event such as a click of a mouse). These examples and the appendices make this book a useful reference. The book begins with the fundamentals of Visual Basic and its environment. It then describes the primary features, and presents advanced Visual Basic coding, functions and procedures. The author also describes the programme's event procedures (independent pieces of programme that "wake up" and respond to events such as mouse clicks), and how to use them. The last chapter covers debugging, compiler directives, and system-level tools. Appendices include ASCII codes, installing the programme, editor commands, and a quick reference for performing various tasks.