GASは、Google Apps Scriptの略で、Googleが提供するGoogle Apps(G Suits)で使用できるJava Scriptベースのプログラミング言語。
GASは、Java Scriptをベースにしているが、一般的に使われるJava Scriptと同じではない。Java Scriptの基本部分である基本構文、制御構文、演算子、関数、組み込みオブジェクトのみが対象となる。これらに加えて、Google Appsを操作するための拡張機能で構成される。
ベースに使用しているJava Scriptは、ECMAScriptではなく、JavaScript1.6~1.8の機能。そのため、新しいバージョンで追加された機能はGASでは使用できない可能性がある。
なお、GASは、Googleのサーバ上で実行され、実行環境もGoogleの環境に依存する。