Язык сценариев VBScript считается устаревшим по нескольким причинам:
- Отсутствие обновлений. 1 VBScript не получал существенных обновлений уже много лет, его возможности уступают современным языкам, таким как Python и JavaScript. 1
- Уязвимости в системе безопасности. 13 Специалисты по безопасности отмечали, что уязвимости VBScript часто используются для распространения различных вредоносных программ. 3
- Снижение популярности. 2 По мнению специалистов Microsoft, для решения задач разработки ПО и автоматизации процессов лучше подходят более современные инструменты, например JavaScript и PowerShell. 2
В октябре 2023 года компания Microsoft официально объявила, что VBScript устарел и в будущих выпусках Windows будет доступен только как опция по требованию. 14