Novartis Interview Question

Tell more about scripting languages and when is it applicable?