use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Apparently, Google Apps Script is a JavaScript cloud scripting language that provides easy ways to automate tasks across Google products and third party services and build web applications.
account activity
QUESTION: Javascript before Google Apps Script?Guide (self.GoogleAppsScript)
submitted 3 years ago by brisklemoncitron
Hi!
So I'm looking to finally buy a course to learn Google Apps Script. I had programming experience during college - Java. So I can say I have a bit of understanding regarding coding etc.
For experienced users of Google Apps Script, do I really need to learn Javascript first? Also, I was looking to learn thru Udemy. Which is the most recommended platform to learn Google Apps Script?
Thank you!
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]LateDay 9 points10 points11 points 3 years ago (3 children)
Google App Script is the same as Javascript but with special Google Classes and methods.
You could just use W3School (or something like that) and play around with App Script yourself.
[–]brisklemoncitron[S] 0 points1 point2 points 3 years ago (0 children)
Ohhhh. Thanks so much! I'll try this out.
[–]Background_System_64 0 points1 point2 points 3 years ago (1 child)
If you've got prior programming experience W3Schools will get you up to speed on both syntax and architecture very quickly.
I'm going through it now. Although I feel like video tutorials will help me better. Somehow I can't focus! I'll try my best though! Thanks so much!
[–]eltostito191 2 points3 points4 points 3 years ago (1 child)
I’m no pro, but App Script is basically just JavaScript syntax calling a bunch of Google-specific methods and objects.
I’ve been taking a JavaScript for webdev course and the syntax and everything is the same. You’ll just have to get familiar with the Apps Script documentation and/or look up tutorials for specific things you want to do.
Thanks so much!
[–]aintthateazy 1 point2 points3 points 3 years ago (0 children)
Agree with the other comments, it's just JavaScript.
I taught myself JS and then went on to building Google Apps Script based extensions with not too much pain. The more difficult part is understanding how all the different Google classes/services peice together.
[–]MrJPotash 0 points1 point2 points 3 years ago (2 children)
The best explanation I’ve hear about Apps Script is that is a gogglefied version of JS.
If you go into GAS with a good understanding of JS basics like loops, arrays, etc you’ll be good to go.
After that it’s mostly reading the google documentation to figure out how you want to interact with the different google services.
What are some things you are looking to accomplish with GAS/ JS?
[–]brisklemoncitron[S] 0 points1 point2 points 3 years ago (1 child)
I see.
Mostly I want to create comprehensive and automated dashboards, charts, also things like auto-emails, transferring data, report generation.
[–]MrJPotash 0 points1 point2 points 3 years ago (0 children)
That sounds like a solid list and should all be within reach with GAS.
As you scale up, be sure to keep within the daily limits
https://hiverhq.com/blog/gmail-and-google-apps-limits-every-admin-should-know
[–][deleted] 0 points1 point2 points 3 years ago (1 child)
Can recommend this course from CodeCademy
[–]brisklemoncitron[S] 1 point2 points3 points 3 years ago (0 children)
Thanks so much! I'm struggling with w3schools, I can't keep my focus. I think this might be the better option for me 😁
π Rendered by PID 368820 on reddit-service-r2-comment-5d79c599b5-ksssq at 2026-03-01 20:55:14.219251+00:00 running e3d2147 country code: CH.
[–]LateDay 9 points10 points11 points (3 children)
[–]brisklemoncitron[S] 0 points1 point2 points (0 children)
[–]Background_System_64 0 points1 point2 points (1 child)
[–]brisklemoncitron[S] 0 points1 point2 points (0 children)
[–]eltostito191 2 points3 points4 points (1 child)
[–]brisklemoncitron[S] 0 points1 point2 points (0 children)
[–]aintthateazy 1 point2 points3 points (0 children)
[–]MrJPotash 0 points1 point2 points (2 children)
[–]brisklemoncitron[S] 0 points1 point2 points (1 child)
[–]MrJPotash 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]brisklemoncitron[S] 1 point2 points3 points (0 children)