§ Удостоверение источника документа.
§ Защиту от изменений документа.
§ Невозможность отказа от авторства.
Достоинства • Бо́льшая независимость от платформы исполнения по сравнению с компилируемыми средами, так как интерпретатор не создает машинного кода;
• Упрощается построчная отладка программы;
• Более совершенные и наглядные средства диагностики ошибок в программе.
Недостатки • Программы выполняются более медленно: декодирование элементов программы занимает больше времени, чем выполнение машинного кода;
• Программа занимает больше места в памяти: кроме самой программы и ее данных память также отводится под частично декодированную форму, таблицу символов и сам интерпретатор;
• Программа не может выполняться отдельно без интерпретатора;
• Практически отсутствует оптимизация кода, что приводит к дополнительному удлинению времени работы программы.
Компилируемые: ассемблер, С++, Паскаль; интерпретируемые: РНР, ДжаваСкрипт, Питон. С# и Джава – что-то среднее
Определение и назначение псевдокода.