Novartis interview question

Tell more about scripting languages and when is it applicable?