The book has some really great definitions, but needs to be more user friendly for the beginning programmer. I found it hard to follow. The book came with a diskette which I never used, nor did the book explain how to. The first 2 sample programs are good. There are also a few errors in the sample programs that even the programmers here where I work couldn't help with. The book needs alittle more work in order for the beginner to understand.