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