Сценарии — это форма программирования, обычно характеризующаяся низкой формальностью, свободной типизацией и отсутствием требований к явной компиляции. Существует множество языков сценариев, и они используются в самых разных сценариях - приложениях командной строки, графических пользовательских интерфейсах, серверных приложениях, модулях расширения.