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)