Выражение "написать
программу" отражает только один из этапов создания компьютерной программы,
когда разработчик программы (программист) действительно пишет команды (инструкции)
на бумаге или при помощи текстового редактора.
Программирование —
это процесс создания (разработки) программы, который может быть представлен
последовательностью следующих шагов:
1. Спецификация (определение,
формулирование требований к программе).
2. Разработка алгоритма.
3. Кодирование (запись
алгоритма на языке программирования).
4. Отладка.
5. Тестирование.
6. Создание справочной
системы.
7. Создание установочного
диска (CD-ROM).
Знаете ли Вы, что только в 1990-х доплеровские измерения радиотелескопами показали скорость Маринова для CMB (космического микроволнового излучения), которую он открыл в 1974. Естественно, о Маринове никто не хотел вспоминать. Подробнее читайте в FAQ по эфирной физике.