вызывать стандартные процедуры из вновь разрабатываемой программы
позволяет управлять процессом исполнения программы, определять место и вид ошибок в программе, наблюдать за изменением значений переменных и выражений
обрабатывает весь текст программы, преобразовывая его в машинный код и строя исполняемый файл, готовый к запуску; после этого ни текст программы, ни компилятор не нужны
обрабатывает и исполняет команды программы
последовательно,
от оператора к оператору, при каждом запуске программы она заново переводится в машинные коды
специальные программы для перевода программы, написанной на языке высокого уровня, в машинные коды; существует два типа трансляторов: интерпретаторы
и компиляторы
собирает разные части (модули) создаваемой программы и используемые в ней стандартные подпрограммы
в единый исполняемый файл
Системы программирования
Комплекс программных средств, предназначенных для разработки новых программ, называют системой программирования