An introduction to programming with Windows; using the Visual Basic envirnment to create your first Visual Basic program; using forms and some of the most commonly used controls; variables, operators and built-in functions; making decisions and controlling program flow; debugging your program; using data structures in Visual Basic; creating menus and more dialogus and message boxes; reading and writing files in Visual Basic; graphics - getting visual with Visual Basic; linking Windows programs using DDE and OLE 2.0; creating and accessing databases by Visual Basic's data control; using grid control, creating the multiple document interface (MDI), and accessing the Windows API.