Средства создания программ

Для создания программы на выбранном языке программирования необходимы:

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

2. Программа-компилятор переводит текст в машинный код или промежуточный объектный код.

3. Редактор связей или сборщик, который формирует на выходе работоспособное приложение — исполнимый код для конкретной платформы.

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

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