Co odlišuje skriptování od "ostatních" pg. jazyků?
Rychlý vývoj, přímočarý životní cyklus SW: napiš - spusť (- potom odlaď)
Obvyklé dynamicky (až za běhu) typovaný jazyk, nevyžaduje deklarace proměnných, definice tříd...
Jazyk je často kombinovatelný s běžnými pg. jazyky - lze volat jejich metody, používat knihovny...
Prostá, obvykle intuitivní, syntaxe
Mnohdy jde de-facto o syntaktický klon "plného" jazyka - mj. aby se snáze učilo
Obvykle malé nároky na udržovatelnost, dokumentovatelnost, rozšiřitelnost vzniklých SW výtvorů
Jednoduché věci jdou napsat jednoduše, složité složitě, nepěkně nebo pořádně vůbec...