


AppleScript allows users to directly control scriptable Macintosh applications, as well as parts of the Mac OS itself. Creating scripts to automate repetitive tasks, can enable a user to create complex workflows. This guide can aid anyone interested in getting more out of their Macintosh experiences to better understand the inner workings of the AppleScript language (the download is the "Manual" link in this page).
This copy of the AppleScript Language Guide, is intended primarily for use with AppleScript 2.0 or later and OS X version 10.5 or newer.
Descriptions and examples for the terms in this document have been tested with AppleScript 2.0 in OS X v10.5 (Leopard).
Except for terms that are noted as being new in Leopard, most descriptions and examples work with previous system versions, but have not been tested against all of them.