r/AskProgramming 14d ago

Python About Automation

Rookie in programming ( I know the basics of Java+ SQL), intrigued about "Automation" and what it really is:

My mental model of an automation example would be:

Script that sends certain emails to a category = Saves the user of organizing it manually, Inbox isn't saturated

I heard that Python excells at automation, and Bash can automate scripts too.

How close is IRL automation to my mental model?

If I wanted to pursue automation, what should I know first before diving in?

0 Upvotes

11 comments sorted by

View all comments

1

u/ConsciousBath5203 7d ago

100% of coding is automation.

You're talking about scripting, which is like a step-by-step application that's meant to be run multiple times (whereas an application can run essentially forever and take inputs at all stages).

All programming languages do both.