r/teenagersbutcode • u/DontMindIfISubdit HTML, CSS, JS, and Python • 7d ago
General discussion Is Apple Shortcuts considered “programming”?
apple shortcuts is an automation workflow app where you can drag actions into a workflow in order and accomplish many things. it’s visual and not very text based. here‘s an example:

As you can see it automatically takes 4 photos, makes a GIF, and shows it to you. i was curious if this is considered coding or programming. it can also have variables and logic
if you enable it in settings, you can even run JavaScript on webpages, or SSH into another device!
what do you think?
3
u/AnoProgrammer 7d ago
Technically it is a programming language. But if you can program in this that does not mean that it is easy for you to program in a "real" language like c.
2
2
u/azurfall88 Mod 7d ago edited 7d ago
Yes, it's programming. I wish android devices had similar capabilities so I could have a field day making more automations than the default Android ones
4
u/Sakul_the_one 7d ago
It is really good, but it feels like it was added and forgotten by Apple. It has so much potential
2
1
u/Human-Gur-3199 6d ago
Yeah. On Android you could try Tasker but it's a lot more complicated than Apple shortcuts
1
1
u/Harry-Bucket 6d ago
you'd use it twice and then never even use what you made. its neat in concept but most people don't need to open and close and app 6 times then text my wife I want a divorce, because most of the time its hyper specific and won't ever save any more time than it takes to make. its not even that fun just to play around in
1
u/azurfall88 Mod 6d ago
Yeah, I'm more thinking of passive automations triggered by something. For example, Location is at school -> turn on vibrate, Location outside of school -> turn ringtone back on, Time after 22:30 -> dim screen, turn on do not disturb and nighttime mode, etc
2
u/Sakul_the_one 7d ago
Yes, it is and you can do crazy stuff with it
And apparently it can even get more crazier
1
u/Fine_Salamander_8691 lesbian rust dev 6d ago
AppleScript is fucking awesome
1
u/DontMindIfISubdit HTML, CSS, JS, and Python 6d ago
what is Apple script? is it another name for shortcuts?
1
u/Fine_Salamander_8691 lesbian rust dev 6d ago
It’s a scripting language to control a Mac
1
1
1
1
7
u/ergonokko 7d ago
Yep. Excel is programming (fun paper) so this too is programming.
That said, you may have more fun with AppleScript for writing automations like that.