英文風に記述するため、「無意味句」を入れることができる。無意味句の代表的なものに「the」がある。theはプログラム内で何もプログラム的な動作を行わない。実行時に無視される。のような配列変数の末尾に数値を追加する記述を行なった場合、英文風に読みやすくするため、のように無意味句を補うことができる。無意味句はプログラム的な動作を何も行わないが、それら自体が存在し、無意味句同士は別物として識別される。そのため、無意味句を補助的に用いてサブルーチン(ハンドラ)の宣言を行うことも可能。AppleScriptが定義している無意味句には、などがあり、サブルーチンのパラメータを指定する装飾子としてこれらの無意味句を利用できる。アプリケーション操作対象.アプリケーションの操作による作業の自動化や、複数のアプリケーションの操作によるソフトウェア・ロボットの構築が可能であるが、操作対象の種類によって利用する技術や手法が変わる。ローカルアプリケーション.ただし、対応アプリケーションであっても機能のすべてがAppleScriptに解放されているわけではない。AppleScript用語辞書に定義されている範囲のみである。そのため、前述のGUIScriptingによるメニューやボタンなどの強制操作が時と場合によって必要になる。この強制操作機能はOSのデフォルト設定ではオフになっているほか、アプリケーション/アプレット/Scriptごとに許可/禁止するようになっている。UNIXコマンド.リモートアプリケーション.Webサービス.各種フレームワーク.ショートカット.Siri.さまざまな実行環境.AppleScriptは中間コードに翻訳されて逐次実行されるが、以下のようなさまざまな保存・実行環境(ランタイム環境)を持つため、実行環境によって動作が微妙に異なり、想定していた通りに動かない場合がある。スクリプトエディタ上で実行.