Now that we've discussed the principles of application scripting in detail, let's turn our attention to the AppleScript language itself.
Chapter 2 introduced you to the four key concepts that underlie AppleScript (and other scripting languages):
How AppleScript represents information as objects
How AppleScript manipulates objects using commands, operators, and variables
How AppleScript makes decisions on what to do and when to do it
How AppleScript organizes code using handlers and script objects