As an introduction to programming in Word VBA, the book is primarily addressed to two groups of readers:
Word users who are not programmers but would like to be. If you fall into this category, it is probably because you have begun to appreciate the power of Word and want to take advantage of its more advanced features or just simply to accomplish certain tasks more easily.
Word users who are programmers (in virtually any language—Visual Basic, Visual Basic for Applications, BASIC, C, C++, and so on) but are not familiar with the Word object model. In this case, you can use Writing Word Macros to brush up on some of the details of the VBA language (if necessary) and learn about the Word object model and how to program it.