История
компьютеров
ОТ ИДЕИ К КОМАНДЕ
1837 → СЕГОДНЯ

ИНТЕРАКТИВНЫЙ АТЛАС ВЫЧИСЛЕНИЙ

Большая история.
Маленькие
команды.

От механических машин до контейнеров.
Узнайте, как всё появилось, — и попробуйте
технологии, которые изменили мир.

23 ключевые вехи10 технологий для практики
ЭКСПОНАТ 001 / ПЕРСОНАЛЬНЫЙ КОМПЬЮТЕР1981
IBM Personal ComputerSYSTEM READY / 1981A> HELLO, HISTORYREADY.> _
ПРОШЛОЕ МОЖНО ЗАПУСТИТЬОткрыть DOS →
01 / ХРОНОЛОГИЯИДЕИ → МАШИНЫ → ЯЗЫКИ → СЕТИ

ПО СЛЕДАМ БОЛЬШИХ ИДЕЙ

Почти два века
за одну прогулку.

Здесь нет одного «самого первого компьютера».
Есть цепочка открытий, людей и работающих идей.

23 вехи

1837
Железо

Аналитическая машина

Чарльз Бэббидж описывает проект универсальной механической вычислительной машины.

Почему это важно

В проекте уже различимы память и устройство вычислений. Полностью построить машину при жизни автора не удалось.

Источник и подробности
Контекст эпохи · без командной строки
1843
Языки

Программа до компьютера

Ада Лавлейс публикует примечания к описанию машины Бэббиджа, включая алгоритм вычисления чисел Бернулли.

Почему это важно

Программа может описывать работу ещё не построенной машины. История вычислений — это также история идей.

Источник и подробности
Контекст эпохи · без командной строки
1951
Железо

МЭСМ

Малая электронная счётная машина команды Сергея Лебедева принята в эксплуатацию.

Почему это важно

Одна из ранних европейских электронных машин; важная веха советской вычислительной техники.

Источник и подробности
Контекст эпохи · без командной строки
1957
Языки

FORTRAN

Команда IBM выпускает компилятор FORTRAN для научных и инженерных расчётов.

Почему это важно

Формулы становятся ближе к математической записи, а не к отдельным машинным инструкциям.

Источник и подробности
Попробовать: C →
1964
Языки

BASIC и доступ к программированию

В Дартмутском колледже Джон Кемени и Томас Курц создают BASIC.

Почему это важно

Интерактивная работа и простой синтаксис помогают студентам осваивать программирование.

Источник и подробности
Попробовать: BASIC →
1967
Железо

БЭСМ-6

Начинается выпуск БЭСМ-6 — транзисторной машины для научных вычислений.

Почему это важно

Советская линия развития больших ЭВМ существует рядом с американскими и европейскими проектами.

Источник и подробности
Контекст эпохи · без командной строки
1974
Данные

SQL: запрос вместо обхода

В IBM разрабатывают SEQUEL, предшественник SQL.

Почему это важно

Реляционная модель отделяет логическое описание данных от физического способа их хранения.

Источник и подробности
Попробовать: SQL →
1984
Системы

Macintosh и графический интерфейс

Apple представляет Macintosh с мышью и графическим интерфейсом.

Почему это важно

Окна, меню и прямое манипулирование объектами становятся доступнее массовому пользователю.

Источник и подробности
Попробовать: DOS →
1989
Сети

Предложение World Wide Web

Тим Бернерс-Ли предлагает в CERN систему обмена информацией на основе гипертекста.

Почему это важно

К 1990 году появляются первый веб-сервер и браузер. Ссылки связывают документы поверх уже существующего Интернета.

Источник и подробности
Попробовать: HTML / CSS / JavaScript →
1991
Системы

Linux и Python

Появляются первые публичные версии ядра Linux и языка Python.

Почему это важно

Открытая разработка и доступные инструменты расширяют круг людей, которые могут создавать программное обеспечение.

Источник и подробности
Попробовать: Python →
2005
Инструменты

Git

Линус Торвальдс создаёт Git для работы над ядром Linux.

Почему это важно

Распределённая история изменений помогает большим командам разрабатывать один проект.

Источник и подробности
Попробовать: Git →

02 / ИЗ ИСТОРИИ — В ТЕРМИНАЛ

Лучший способ понять —
попробовать.

Короткие примеры, понятные задания и эмуляторы.
Выберите технологию, остальное уже подготовлено.

Открыть практикум →