The Google Apps Script Programming Language

Published on 10 November 2018 (Updated: 02 May 2020)

The Google Apps Script Programming Language

According to Wikipedia, Google Apps Script is a scripting language for the G Suite which includes applications like Gmail, Google Drive, Google Calendar, etc. In other words, we’re dealing with a domain specific language.

In terms of features, Google Apps Script shares a likeness to JavaScript. As a result, the language is relatively easy to learn.

That said, there are some limitations. For instance, each script is executed in the cloud, so their are restrictions such as limiting access to various services.

In addition, working with date/time objects can be challenging as data may cross time zones during execution. As a result, developers have to be very deliberate in their scripts.

Overall, Google Apps Script appears to be a great tool for anyone looking to write add-ons for G Suite applications. Otherwise, you’ll probably never use it.


Further Reading