Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Главная разница — в наличии у программы обширнейшей оболочки, не связанной «содержимым» программы.странная у вас классификация. Если я вместо shell-скрипта напишу небольшую программку на сях без всякой документации, поддержки, инсталлятора и прочего барахла, то вы назовете ее скриптом?
Грань, в которой заканчивается скрипт найти сложно.
Скри́птовый язы́к (англ. scripting language, в русскоязычной литературе принято название язык сценариев) — язык программирования, разработанный для записи «сценариев», последовательностей операций, которые пользователь может выполнять на компьютере.
Скрипты же НЕ ДОЛЖНЫ ЗАВИСЕТЬ ДРУГ ОТ ДРУГА. Ситуация, когда скрипт зависит от сервисов другого скрипта, который зависит от третьего — ненормальная.
Теория правильных скриптов