DEV Community

Cover image for What is Scripting?
Odai Athamneh
Odai Athamneh

Posted on

What is Scripting?

Photo by Waldemar Brandt on Unsplash


Scripting is making a robot do boring stuff we don't want to do. 🤖

That might be seen as an overly simple definition, and it probably is. But most definitions I've read online are overly formal and hard to grok.

Examples

  • 👨🏻‍💻 IT guy writes a bash script to update user groups
  • 📊 Manager uses a VBA script to crunch data in Excel
  • 📂 Programmer uses Python to rename a bunch of folders

Comparison

Scripting Programming
😤 Difficulty Easy to learn and use Challenging
🏭 Compilation Usually interpreted Usually compiled
🏎️ Performance Slower, more memory Faster, less memory

Top comments (0)