AppleScript

AppleScript
パラダイム オブジェクト指向スクリプト言語
登場時期 1993年
最新リリース 2.8
型付け 弱い動的型付け
影響を受けた言語 HyperTalk, Objective-C
プラットフォーム System 7, Mac OS 8, Mac OS 9, macOS
ウェブサイト AppleScript Overview
拡張子 .applescript .scpt .scptd

AppleScript(アップルスクリプト)は、Appleが開発したClassic Mac OS/macOS用のオブジェクト指向スクリプト言語。System 7(Mac OS 7にあたる)から採用されている。

標準環境で利用でき、ある程度自然言語英語)に似た構文を持つ。制御構文ハンドラ変数オブジェクトプロパティの記述といったプログラミングの基本機能を言語に備えており、Mac OSのプロセス間通信機能の一つであるApple eventによって、システムや様々な対応アプリケーションにまたがって制御できる。

AppleScriptはMac OSのスクリプティング機構Open Scripting Architecture (OSA) に対応した言語(OSA言語)のひとつであり、OS X v10.10よりJavaScript for Automation (JXA) も標準搭載されるようになった[1]

  1. ^ JavaScript for Automation Release Note

Developed by StudentB