About AppleScript- The Language of Automation

This thread has been locked by a moderator.

WELCOME

Welcome to the Apple Developer Forum for AppleScript. Here you can access and share information about OS X's popular native scripting language. On this page you will find links to resources for developers and scripters alike, including training materials and code examples. Enjoy!


THE LANGUAGE OF AUTOMATION

AppleScript is an English-like language used to create script files and applets that control the actions of the computer and the applications that run on it. AppleScript scripts can “think” and make decisions based on user-interaction or by parsing and analyzing data, documents or situations. With support integrated into hundreds of Apple and third-party applications, AppleScript provides motivated customers an approachable way to address their specific automation requirements by writing their own scripts or using those developed by others.

THE BENEFITS OF APPLESCRIPT

Research has shown that a primary requirement of customers, professionals, and businesses alike is for customizable automation tools to enable them to be more productive.

  • For individuals, AppleScript provides shortcuts for complex tasks like naming files, resetting preferences, or connecting to the Internet. Many customers find the dozens of scripts provided with the Mac OS to be essential helpers in their day-to-day Mac experience.
  • For professionals, AppleScript is the extra pair of hands performing repetitive tasks, retrieving data and files from remote servers, and executing scheduled updates and errands. AppleScript can process hundreds of files while you're free to focus on other issues.
  • For businesses, automated AppleScript-based workflows provide consistency, accuracy, and speed while delivering a reduced cost for time, materials and staff. More gets done in less time and with fewer mistakes. Most importantly, AppleScript-based automation solutions provide businesses with the means to scale their operations without incurring prohibitive expenditures for personnel increases.
  • Developers and Solution Providers use AppleScript to create easy-to-use automation tools, delivered as custom scripts, applets, applications, and Automator actions, that deliver real-world value for their customers. Customers that use automation solutions remain loyal partners in the growth and development of scriptable products.

RESOURCESLinks to AppleScript documentation and materials.Disclaimer: Mention of third-party websites and products is for informational purposes only and constitutes neither an endorsement nor a recommendation. Apple Inc. assumes no responsibility with regard to the selection, performance or use of information or products found at third-party websites. Apple Inc. provides this only as a convenience to our users. Apple Inc. has not tested the information found on these sites and makes no representations regarding its accuracy or reliability. There are risks inherent in the use of any information or products found on the Internet, and Apple Inc. assumes no responsibility in this regard. Please understand that a third-party site is independent from Apple Inc. and that Apple Inc. has no control over the content on that website. Please contact the vendor for additional information.

Up vote post of DTS Engineer
2.5k views