В наши дни мы воспринимаем компьютеры как нечто само собой разумеющееся. На деле же инженерам и математикам потребовались многие столетия, чтобы создать машины, которые победили Германию во Второй мировой войне и распахнули ворота в современный мир.
Счетные устройства имеются у человечества с незапамятных времен. Одно из самых сложных античных устройств такого рода — так называемый Антикитерский механизм (Antikythera Mechanism, по названию острова Антикитера между Грецией и Критом), найденный в 1900 году среди обломков кораблекрушения, случившегося в I веке до н. э. Это устройство буквально нашпиговано зубчатыми колесами и шестеренками. Одни полагают, что его использовали для предсказания положения солнца, луны и планет, другие — что на самом деле это древнейший компьютер. Впрочем, когда мы сегодня говорим о компьютерах, то имеем в виду тот их многоцелевой тип, что был разработан в течение XX века. Такие машины умеют производить логические операции над строками цифр, следуя набору инструкций, который называется программой.



