This page is a wiki. Please login or create an account to begin editing.

AppleScript Language Guide (PDF)

Your rating: None Average: 5 (1 vote)
Year released:
[www].se [ftp].se [mirror].us [mirror].de
Guides on emulating older applications

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.

AppleScript 2.0 is however, backwards compatible with AppleScript version 1.1 and later.

AppleScript 2.0 can use scripts developed for any version of AppleScript from 1.1 through 1.10.7, any scripting addition created for AppleScript 1.5 or later for OS X, and any scriptable application for Mac OS v7.1 or later. A script created with AppleScript 2.0 can be used by any version of AppleScript back to version 1.1, provided it does not use features of AppleScript, scripting additions, or scriptable applications that are unavailable in that version.

Excerpt: from page 12 of the AppleScript Language Guide

See Also: AppleScript: The Beta Release, AppleScript 1.1, AppleScript 1.8.3, FaceSpan 2.1, FaceSpan 3, FaceSpan 4.3, Frontier 1, Frontier 4, Script Debugger 1.0, Script Debugger 3.0, Smile


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.


MacTheppc's picture
by MacTheppc - 2020, October 18 - 11:50pm

Nice for people who don't know it!