Мовний процесор – це програма, яка оброблює текст на мові програмування.
Розрізняють транслятори і інтерпретатори мов програмування.
Інтерпретатор оброблює програму порядково крок за кроком – інтерпретує і відразу видає результат. Переваги систем, що інтерпретують – зручність відладки, діалоговий характер роботи над програмою. Недоліки – низька швидкість роботи, неможливість створювати незалежні від інтерпретатора програми.
Транслятори – на різницю від інтерпретаторів, переводять код в так званий об’єктний код – проміжкову форму, яка стає придатною для використання після зв’язування з стандартними бібліотечними модулями. Хоч отримання програми при допомозі транслятора складніше, вона набагато швидше і ефективніше працює.
Оскільки відладка для трансляторів складніша, ніж для інтерпретаторів, існують спеціальні програми відладчики.
Список використаної літератури
1. Кишик А.Н. Досье пользователя Microsoft Word 97. – Киев: «Логос», 1998.
2. Основи інформатики / За ред. Смирнова М.В. – К., 1999.
3. Соколюк Є.І. Комп’ютерні технології сьогодні. – Харків, 2000.
4. Програмне забезпечення / За ред. Ящука С.М. – К., 2001.
5. Windows для чайников. – К., 2000.