Первым программистом была Августа ада Лавлейс. Она писала первые инструкции к машинам. Сейчас мы их называем программами. ЭВМ классифицируется по: поколениям, физическому представлению, обработке информации и сферам применения и методам использования. ЭВМ строятся на принципах фон-Неймана:
1) Четыре основных блока комп-ра: устройство ввода, вывода, память комп-ра и процессор, состоящий из устройства управления и арифметико-логического устр-ва
2) Принцип двоичного кодирования: информация в комп-р поступает при помощи двоичных сигналов
3) Принцип программного управления
4) Принцип однородности памяти
5) Принцип адресности
Насчет ОС... в основном были пакетные ОС, на перфокартах писали. Затем стали появляться такие как Ассемблер, Кобол, Алгол-60, фортран