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)