Первая в мире связь между компьютерами установлена в сети ARPANET, предшественнице Интернета.
Сеть Агентства перспективных исследовательских проектов (ARPANET) была первой глобальной сетью с коммутацией пакетов с распределенным управлением и одной из первых сетей, в которой был реализован набор протоколов TCP/IP. Обе технологии стали технической основой Интернета. ARPANET была создана Агентством перспективных исследовательских проектов (ARPA) Министерства обороны США. Основываясь на идеях Дж. К. Р. Ликлайдера, Боб Тейлор инициировал проект ARPANET в 1966 году, чтобы обеспечить доступ к удаленным компьютерам. Тейлор назначил Ларри Робертса руководителем программы. Робертс принял ключевые решения по проектированию сети. Он включил концепции и проекты Дональда Дэвиса для коммутации пакетов и обратился за советом к Полу Бэрану. ARPA заключило контракт на строительство сети с Bolt Beranek & Newman, которые разработали первый протокол для сети. Робертс нанял Леонарда Клейнрока из Калифорнийского университета в Лос-Анджелесе для разработки математических методов анализа технологии пакетной сети. Первые компьютеры были подключены к сети в 1969 году, а протокол управления сетью был реализован в 1970 году. Сеть была объявлена работающей в 1971 году. перевод и электронная почта. Сеть быстро расширялась, и в 1975 году оперативный контроль перешел к Министерству связи.
Исследования межсетевого взаимодействия в начале 1970-х под руководством Боба Кана из DARPA и Винта Серфа из Стэнфордского университета, а затем DARPA сформулировали Программу управления передачей, которая включала концепции французского проекта CYCLADES. По мере продвижения этой работы был разработан протокол, с помощью которого несколько отдельных сетей можно было объединить в сеть сетей. Версия 4 TCP/IP была установлена в ARPANET для производственного использования в январе 1983 г. после того, как министерство обороны сделало ее стандартом для всех военных компьютерных сетей. Доступ к ARPANET был расширен в 1981 г., когда Национальный научный фонд (NSF) профинансировал проект. Сеть компьютерных наук (CSNET). В начале 1980-х годов NSF профинансировал создание национальных суперкомпьютерных центров в нескольких университетах, а в 1986 году предоставил доступ к сети и сетевое взаимодействие в рамках проекта NSFNET. расширение частного сектора и будущая коммерциализация расширенной всемирной сети, известной как Интернет.
Компьютер — это цифровая электронная машина, которую можно запрограммировать на автоматическое выполнение последовательностей арифметических или логических операций (вычислений). Современные компьютеры могут выполнять общие наборы операций, известные как программы. Эти программы позволяют компьютерам выполнять широкий спектр задач. Компьютерная система — это «полный» компьютер, который включает аппаратное обеспечение, операционную систему (основное программное обеспечение) и периферийное оборудование, необходимое и используемое для «полной» работы. Этот термин может также относиться к группе компьютеров, которые связаны и функционируют вместе, например, к компьютерной сети или компьютерному кластеру.
Широкий спектр промышленных и потребительских товаров использует компьютеры в качестве систем управления. Включены простые устройства специального назначения, такие как микроволновые печи и пульты дистанционного управления, а также заводские устройства, такие как промышленные роботы и системы автоматизированного проектирования, а также устройства общего назначения, такие как персональные компьютеры и мобильные устройства, такие как смартфоны. Компьютеры питают Интернет, который связывает миллиарды других компьютеров и пользователей.
Ранние компьютеры предназначались только для расчетов. Простые ручные инструменты, такие как счеты, с древних времен помогали людям в вычислениях. В начале промышленной революции были созданы некоторые механические устройства для автоматизации длительных утомительных задач, таких как наведение шаблонов для ткацких станков. В начале 20 века более сложные электрические машины выполняли специализированные аналоговые вычисления. Первые цифровые электронные вычислительные машины были разработаны во время Второй мировой войны. За первыми полупроводниковыми транзисторами в конце 1940-х годов последовали кремниевые полевые МОП-транзисторы (МОП-транзисторы) и технологии микросхем монолитных интегральных схем (ИС) в конце 1950-х годов, что привело к революции микропроцессоров и микрокомпьютеров в 1970-х годах. С тех пор скорость, мощность и универсальность компьютеров резко возросли, а количество транзисторов увеличилось быстрыми темпами (как и предсказывает закон Мура), что привело к цифровой революции в конце 20-го - начале 21-го веков.
Обычно современный компьютер состоит как минимум из одного процессорного элемента, обычно центрального процессора (ЦП) в виде микропроцессора, а также некоторого типа компьютерной памяти, обычно полупроводниковых микросхем памяти. Элемент обработки выполняет арифметические и логические операции, а блок упорядочивания и управления может изменять порядок операций в ответ на сохраненную информацию. К периферийным устройствам относятся устройства ввода (клавиатуры, мыши, джойстик и т. д.), устройства вывода (экраны мониторов, принтеры и т. д.) и устройства ввода-вывода, выполняющие обе функции (например, сенсорный экран 2000-х годов). Периферийные устройства позволяют получать информацию из внешнего источника, а также позволяют сохранять и извлекать результаты операций.