Головною відмінністю традиційних програм від скриптів полягає у тому, що скрипти працюють тільки в визначеному середовищі і використовують його ж ресурси.
Наприклад, скриптова мова програмування JavaScript працює виключно у веббраузерах, середовищем для PHP є вебсервер, для Visual Basic for Applications – Microsoft Office. З використанням цих мов програмування неможливо створити програму, що працює без відповідного середовища.
Скомпільовані програми завжди матимуть переваги у швидкості роботи перед інтерпретованими скриптами.
Відповісти
0
Антон
Для мене головна різниця полягає в тому, що скрипт інтерпретується, а програма виконується (тобто спочатку компілюється, а в результаті компіляції може виконуватися).
Відповісти
0
Андрій
Зазвичай скрипт являє собою легкий та одноразовий інструмент та інтерпретуються, а не компілюються. JavaScript, PHP є прикладами мов програмування, які використовуються для побудови сценаріїв.
Програма побудована на компільованих мовах, таких як C або C++, і, як правило, виконується швидше, ніж скрипт з тієї ж причини.
Відповісти
0
Ірина
Зазвичай ви можете переглянути скрипт в текстовому редакторі, щоб побачити, що він робить. Але ви не зможете це зробити з виконуваною програмою, оскільки в останній інструкції були скомпільовані в байт-код або машинний мову, що робить її незрозумілою для людей.
Відповісти
0
Вікторія
Сценарії зазвичай інтерпретуються. Програми, як правило, є автономні, скомпільовані та незалежні (хоча, можливо, є залежності від бібліотек), що складаються з машинного коду або байт-коду (для компіляції програм).