If you are just beginning VB6 or brushing up on basic concepts, this book will fit the bill. Many examples to "explain" how to program and what the functions mean in the real world. No fluff here, just real world programming. It covers basic concepts, controls, built-in functions, input/output (file i/o), Database with ADO, a very god chapter on the use of arrays, Object-oriented progamming, and even some API calls to extend VB6. I have been programming since 1984 and more recently since 1996 to VB. This is a great way to get started. You won't waste you money here!