'Beginning AppleScript' is a step-by-step approach to writing AppleScript programs for beginning and experienced programmers alike.
Starting from the basics of entering programs into Script Editor, the book takes the reader through all the basic AppleScript constructs - such as variables, data types, lists, records, handlers, and script objects - using complete program examples to illustrate each concept.
The book gives extensive treatment to working with applications, focusing on the Finder and iLife. Also included is an introduction to AppleScript Studio and an Appendix provides a complete reference to the language.