パラダイム | オブジェクト指向、スクリプト言語 |
---|---|
登場時期 | 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]。