Компания IBM — мировой лидер в области создания средств вычислительной техники — основана в 1896 г. изобретателем бумажных перфокарт и табуляторов Г.Холлеритом под названием Tabulating Machine. В 1914 г. генеральным менеджером компании стал Томас Дж. Уотсон-старший, с именем которого связаны основные достижения компании в 20-40-х годах. С 1924 г. компания носит имя International Business Machines (IBM).
Рис. 1.  
В начале 40-х годов прошлого века в лабораториях IBM совместно с учеными Гарвардского университета (во главе с Говардом Айкеном) была начата и закончена в 1944 г.разработка одной из первых электромеханических вычислительных машин "Марк-1".
В 1953 г. была выпущена IBM 701, построенная на электронно-вакуумных лампах, с быстродействием до 17 тыс. оп./с. Инициатором создания этой машины, названной Defence Calculator, что подчеркивало ее оборонное назначение, был Томас Дж. Уотсон-младший (президент IBM с 1952 г.). Именно ему принадлежит инициатива перехода IBM к производству компьютеров, хотя перспективы рынка были тогда весьма туманными: считалось, что спрос составит всего несколько штук. Разработку IBM 701 выполнило подразделение прикладных исследований IBM, которым руководил Гутберт Херд. В совершенствовании IBM 701 и 702 участвовали такие ведущие специалисты, как Джин Амдал и Джон Бэкус, впоследствии активно занимавшиеся разработкой компьютера IBM 705.
В 1955 г. появилась ЭВМ IBM 705, главным конструктором которой был Джин Амдал. Он же разработал операционную систему. Джону Бэкусу принадлежит фундаментальный вклад в создание языка Фортран (FORTRAN — от FORmular TRANslation) и разработку компилятора для IBM 705 в 1954-57 гг. В конце 1958 г. Джоном Мак-Карти был предложен и реализован на IBM 705 язык функционального программирования ЛИСП (LISP — сокращение от LISt Processing — обработка списков).
В 1959 г. IBM выпускает ЭВМ второго поколения IBM 1401, и затем создает свой первый мэйнфрейм IBM 7090 с быстродействием 229 тыс. оп./c.
С 1964 г. IBM выпускает первые модели System/360 (иначе IBM-360). В разработке участвовали Д. Амдал, Г. Блау, Ф. П. Брукс-младший.
Джин Амдал, подобно С.Крею, является легендарной личностью в истории вычислительной техники. После успешной разработки System/360 Амдал решил создать свою собственную фирму, в которой, начиная с 1974 г., он проектирует ряд мощных IBM-совместимых мэйнфреймов. Мэйнфреймы Amdahl 470v/6, Amdahl 5860, серверы Millennium и др. успешно конкурировали с популярными мэйнфреймами IBM. Первое применение матричных БИС относится к 1976 г., это сделал Д.Амдал в машине Amdahl 470v/6. Как правило, компьютеры Amdahl обладали более высокой производительностью, чем аналогичные машины IBM, при сравнимой, а то и более низкой цене.
С 1971 г. IBM предлагает модели семейства System/370 на монолитных интегральных схемах. Запуском в производство новых моделей семейства 370 руководил Т. В. Лерсон, сменивший в 1974 г. Т. Дж. Уотсона-младшего на посту президента IBM.
В 1980 г. в исследовательском центре им. Томаса Дж. Уотсона был создан IBM 801 Minicomputer — первый компьютер, оснащенный прототипом RISC-процессора. Руководитель проекта IBM 801 Джон Кок был одним из авторов концепции RISC-архитектуры. В IBM 801 была реализована суперскалярная архитектура на серийных КМОП-микросхемах, позволяющая выполнять параллельно несколько команд на независимых функциональных устройствах.
В 1981 г. корпорация IBM выпустила на рынок свой первый персональный компьютер IBM PC. Разработку IBM PC выполнила группа из 12 инженеров IBM под руководством Вильяма Си Лоува. При этом были использованы разработки других фирм: микропроцессор i8088 корпорации Intel, операционная система DOS корпорации Microsoft. Отметим, что компания Apple выпустила свой первый коммерчески успешный персональный компьютер Macintosh в 1984 г.
В 1988 г. появилось семейство IBM AS/400, применяемое преимущественно в качестве серверов баз данных, серверов банковских транзакций и т. п. Конфигурации серверов на базе AS/400 могут быть многопроцессорными, причем AS/400 относится к числу наиболее производительных SMP-систем.
В 1990 г. были выпущены мэйнфреймы семейства 390, которые, как и все предыдущие модели семейств System/360 и System/370, поддерживали совместимость приложений "снизу-вверх"
Развитие суперскалярной архитектуры получило продолжение в 1990 г. в компьютерах RISC System/6000 или IBM RS/6000. Это архитектура POWER (Performance Optimization with Enhanced RISC). Тогда же для была представлена версия операционной системы Unix, названная AIX Version 3.
Во второй половине 90-х годов началось вытеснение ЭСЛ-схемотехники КМОП элементной базой. Впервые КМОП-схемы в мэйнфреймах стал применять Д.Амдал.
В 2000 г. разработано уже шестое поколение мэйнфреймов серии 390 — S/390 G6.