Инструментальные системы программирования

.

 

Различают инструментальные системы программиста и инструментальные системы непрограммиста.

Инструментальные системы программиста – это системы программирования, используемые для написания новых программ.

Инструментальные системы непрограммиста – предназначены для несложного редактирования программ, в основном для их настройки на конкретного пользователя и доступны пользователю с любой квалификацией в области программирования.

Системы программирования включают язык программирования, транслятор (его еще называют компилятор) и редактор связей.

Транслятор осуществляет преобразование программ, написанных на языке программирования, в программу, написанную в машинных кодах.

Редактор связей объединяет отдельные программки, написанные в машинных кодах.

На практике широко используются интегрированные диалоговые системы программированиятак называемые турбо-системы. Турбо-системы кроме транслятора и редактора связей содержат еще и текстовый редактор для ввода программ на языке программирования и внесения в них изменений непосредственно по тексту. Они также содержат отладочные средства и различные обслуживающие программы, упрощающие и ускоряющие разработку программ.

Ссылка на основную публикацию