Jump To:
Leopard Technical Notes
AppleScript, JavaScript, Perl, PHP, Ruby, Python, various shell script dialects, and other popular scripting languages are available in Mac OS X. Developers can make their applications scriptable, enabling automation of repetitive tasks through AppleScript scripts. To make automation even easier, the Automator application offers a simple drag-and-drop interface for users to create sophisticated workflows involving Mac OS X system services and Apple applications. Developers and script writers can also create their own Automator actions, allowing applications, shell scripts, and AppleScript scripts to be called from within Automator workflows.

Learning paths for scripters, system administrators, and application developers.   Essential information about using and supporting scripts and automation.   C and Objective-C API references, organized by framework.
Scripting & Automation Topics
The English-like scripting language native to Mac OS X.   C APIs for creating and calling scriptable applications.   Object-oriented APIs for creating scriptable applications and Automator actions.

View legacy documents, including technologies, features, products, APIs, and programming techniques that are no longer supported or have been superseded.