Ответ:

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

Ответ: системы программирования.