This book really does give you all of the fundamental essentials of the BASIC programming language in a very easy to read, clear, concise, humourous and methodical style. Please be aware that, published in 1977, this book was written to show you how to write programs in the then available versions of BASIC, e.g.(DOS) QBASIC, and versions of BASIC found on early computers such as the Commodore PET, ZX Spectrum, Ohio Superboard, Nascom, Apple II and other (somewhat ancient) computers, *BUT*, even though this is the case, this book is STILL as superb an introduction to the language itself as you will find anywhere. Once you have read and understood this book, getting to grips with later variants will be considerably easier. This really is an excellent place to start for those completely new to programming who wish to start by learning BASIC, perhaps as a prelude to Visual Basic, or even other programming languages (the principles and disciplines are the same!). This has my recommendation on grounds of its; accuracy, usefulness as a learning tool/early reference, methodical teaching style, and ease of readability. Simply excellent.