In a summary, this is one book you will not regret buying. By the last chapter you will be amazed at how good the turbo c compiler was. The only con for this is that if you are lazy or too excited to see the workings of the CAD program there is no disk included for the book and it does have some long listings. They are very well worth typing. The chapter on 3d grahics is very helpful and informative and can be easily converted to other recent programming languages like java.Yes it does cover antiquated BGI graphics but if you are fortunate to have the turbo c compiler this book will show you how to really apply your knowledge. BTW the older borland compilers are a free download from Borland's site.