Original synthesis to sit alongside the encyclopedia article below. Not part of Wikipedia; verify facts on Wikipedia when precision matters.
The 'List of IBM products' is a comprehensive Wikipedia catalog documenting the diverse range of hardware, software, services, and emerging technology offerings from IBM, a global leader in enterprise IT solutions. The list spans decades of innovation, reflecting IBM's strategic evolution from a hardware-centric manufacturer to a hybrid cloud and AI-focused provider.
Key moments
1960sDominance in mainframe computing with the System/360 series, a groundbreaking unified product line that set industry standards for scalability and compatibility.
1981Launch of the IBM Personal Computer (IBM PC), which popularized the x86 architecture and became the foundation for modern desktop computing.
1990sShift to IT services and enterprise software, introducing key products like DB2 relational database and WebSphere application server.
2011Watson AI platform gains global attention after winning the Jeopardy! game show, marking IBM's expansion into cognitive computing.
2018Acquisition of Red Hat for $34 billion, strengthening IBM's hybrid cloud strategy with open-source infrastructure solutions.
2020sFocus on quantum computing development and enterprise-grade AI offerings like watsonx, alongside continued innovation in cloud and data management tools.
Significance as a Historical and Technical Reference
This list serves as a critical historical record of IBM's role in shaping the information technology industry, from early punch-card tabulators to cutting-edge quantum computing prototypes. It highlights IBM's ability to adapt to market shifts, transitioning from hardware manufacturing to software and services while maintaining leadership in high-value enterprise solutions. For researchers and industry professionals, the catalog provides a roadmap of technological advancement, showcasing how IBM's product portfolio mirrored broader industry trends such as the rise of cloud computing and AI.
Diversity of IBM's Product Ecosystem
The list underscores the breadth of IBM's offerings, which span multiple categories: hardware (mainframes like zSeries, Power servers, storage systems), software (DB2, WebSphere, Cloud Paks, Watson AI tools), services (digital transformation consulting, managed cloud services), and emerging technologies (quantum computing systems, blockchain solutions). This diversity allows IBM to serve clients across industries, from financial institutions relying on mainframe security to healthcare providers using Watson for medical research. Notably, many products have evolved over decades, such as the z/OS operating system, which continues to support critical business operations with unmatched reliability.
Reflection of Strategic Business Transitions
Examining the list reveals IBM's strategic pivots in response to changing market dynamics. For example, the decline of personal computer hardware production (after selling the PC division to Lenovo in 2005) is mirrored by the growth of software and services entries. More recently, the emphasis on hybrid cloud and AI products reflects IBM's focus on high-margin, future-oriented markets. This adaptability has been key to IBM's longevity, as the list shows how the company consistently reinvents its product lineup to stay relevant in a fast-paced industry.
The list of IBM products is a partial list of products, services, and subsidiaries of International Business Machines (IBM) Corporation and its predecessor corporations, beginning in the 1890s.[1]
Context
Products, services, and subsidiaries have been offered from International Business Machines (IBM) Corporation and its predecessor corporations since the 1890s.[1] This list comprises those offerings and is eclectic; it includes, for example, the AN/FSQ-7, which was not a product in the sense of offered for sale, but was a product in the sense of manufactured—produced by the labor of IBM. Several machines manufactured for the Astronomical Computing Bureau at Columbia University are included, as are some machines built only as demonstrations of IBM technology. Missing are many RPQs, OEM products (semiconductors, for example), and supplies (punched cards, for example). These products and others are missing simply because no one has added them.
IBM sometimes uses the same number for a system and for the principal component of that system. For example, the IBM 604 Calculating Unit is a component of the IBM 604 Calculating Punch. And different IBM divisions used the same model numbers; for example IBM 01 without context clues could be a reference to a keypunch or to IBM's first electric typewriter.
Number sequence may not correspond to product development sequence. For example, the 402 tabulator was an improved, modernized 405.[2]
IBM uses two naming structures for its modern hardware products. Products are normally given a three- or four-digit machine type and a model number (it can be a mix of letters and numbers). A product may also have a marketing or brand name. For instance, 2107 is the machine type for the IBM System Storage DS8000. While the majority of products are listed here by machine type, there are instances where only a marketing or brand name is used. Care should be taken when searching for a particular product as sometimes the type and model numbers overlap. For instance the IBM storage product known as the Enterprise Storage Server is machine type 2105, and the IBM printing product known as the IBM Infoprint 2105 is machine type 2705, so searching for an IBM 2105 could result in two different products—or the wrong product—being found.
IBM introduced the 80-column rectangular hole punched card in 1928. Pre-1928 machine models that continued in production with the new 80-column card format had the same model number as before. Machines manufactured prior to 1928 were, in some cases, retrofitted with 80-column card readers and/or punches thus there existed machines with pre-1928 dates of manufacture that contain 1928 technology.
This list is organized by classifications of both machines and applications, rather than by product name. Thus some (few) entries will be duplicated. The 1420, for example, is listed both as a member of the 1401 family and as a machine for Bank and finance.
IBM product names have varied over the years; for example these two texts both reference the same product. This article uses the name, or combination of names, most descriptive of the product. Thus the entry for the above is
Products of The Tabulating Machine Company can be identified by date, before 1933 when the subsidiaries were merged into IBM.
Mechanical Key Punch, Type 1 (in Machine Methods of Accounting, IBM, 1936)
Mechanical Punch, Type 001 (in IBM Electric Punched Card Accounting Machines: Principles of Operation, IBM, 1946)
IBM dictation machines are always referenced by family and model name and never by machine type. In fact the models are sometimes mistakenly taken to be machine types. There are three brand names and several well known models:
IBM Executary dictation equipment line (1960-1972).
IBM input processing equipment (1972-1975)
IBM 6:5 Cartridge System (1975-1981)
IBM Executary Model 211 Dictation Machine (6165-211)
IBM Executary Model 212 Transcribing Machine (6166-212)[77]
IBM Executary Model 224 Dictation Unit (6161-224)
IBM Executary Model 271 Recorder (6171-271)
6:5 Recorder (6164-281)
6:5 Transcriber (6164-282)
6:5 Portable (6164-284)
Copier/Duplicators
IBM Copiers: Collators (a collator was a feature of a copier, but was sold as a separate machine type):
IBM also sold a range of copier supplies including paper rolls (marketed as IBM General Copy Bond), cut sheet paper (marketed as IBM multi-system paper) and toner.
The IBM line of Copier/Duplicators, and their associated service contracts, were sold to Eastman Kodak in 1988.[82]
IBM Copier (Machine type 6800-001); introduced 1970, withdrawn June 30, 1981[78]
IBM Copier II (Machine type 6801-001); introduced 1972
IBM 3896 tape/document converter (a modified IBM Copier II); withdrawn 1980
IBM Series III Copier Model 10 (Machine type 6802-001); introduced 1976[79]
Some software listings are for software families, not products (Fortran was not a product; Fortran H was a product).
Some IBM software products were distributed free (no charge for the software itself, a common practice early in the industry). The term "Program Product" was used by IBM to denote that the software is generally available[204] at an additional charge.[205] Prior to June 1969, the majority of software packages written by IBM were available at no charge to IBM customers; with the June 1969 announcement, new software not designated as "System Control Programming" became Program Products, although existing non-system software remained available for free.[205]
Operating systems
AIX, IBM's family of proprietary UNIX OS's (Advanced Interactive eXecutive) on multiple platforms
Service Bureau Corporation (SBC) was a subsidiary of IBM formed in 1957 to operate IBM's former service bureau business as an independent company. In 1973 sold to Control Data Corporation.
IBM 7622: IBM 7080 Signal Control (vacuum tube peripherals)
IBM 7631: IBM 7080 File Control
IBM 7640: IBM 7080 Hypertape Control
IBM 7800: IBM 7080 Power Converter
IBM 7801: IBM 7080 Power Control
IBM 7908: IBM 7080 Data Channel (8 bit)
IBM 7090 series: 7040, 7044, 7090, 7094, 7094 II
IBM 7040: Low-cost version of 7094; 1963[6] Included an extension to the 7090/7094 instruction set to handle character string(s) thus improving the speed of commercial applications (COBOL).
IBM 1401: IBM 7040 card, printer, magnetic tape, tele-processing input/output[135]
IBM 7044: Low-cost version of 7094; 1963[6] This was a high performance version of the 7040 with the same extensions to the 7090/7094 instruction set; it also attached 7094 I/O devices.
IBM 7107: Processing Unit
IBM 1414: IBM 7040 I/O Synchronizer
IBM 1401: IBM 7040 card, printer, magnetic tape, tele-processing input/output[135]
IBM 7090: High-capacity scientific computer; 1959[136]
IBM 7094: Improved version of 7090; 1962
IBM 7094 II: Improved version of 7094; 1964
IBM 711: IBM 7090/IBM 7094 Card Reader
IBM 716: IBM 7090/IBM 7094 Printer
IBM 721: IBM 7090/IBM 7094 Card Punch
IBM 729: IBM 7090/IBM 7094 Magnetic tape Unit
IBM 1301: IBM 7090/IBM 7094 Disk Storage
IBM 1302: IBM 7090/IBM 7094 Disk Storage
IBM 7151: IBM 7090 Console Control Unit
IBM 7151-2: IBM 7094 Console Control Unit
IBM 7302: IBM 7090/IBM 7094/IBM 7094 II Core Storage (32768—36-bit words, 6-bit BCD characters)
IBM 7320: IBM 7090/IBM 7094 Drum Storage
IBM 7340: IBM 7090/IBM 7094 Hypertape
IBM 7606: IBM 7090/IBM 7094/IBM 7094 II Multiplexer and Core Storage Controller for IBM 7302
IBM 7607: IBM 7090/IBM 7094 Data Channel (6 bit)
IBM 7608: IBM 7090 Power Converter
IBM 7617: IBM 7090/IBM 7094 Data Channel Console
IBM 7618: IBM 7090 Power Control
IBM 7631: IBM 7090/IBM 7094 File Control
IBM 7640: IBM 7090/IBM 7094 Hypertape Control
IBM 7909: IBM 7090/IBM 7094 Data Channel (8 bit)
IBM 2361: NASA's Manned Spacecraft Center IBM 7094 II Core Storage Unit (524288—36-bit words); 1964[137]
IBM 2040: System/360 Model 40 Central Processing Unit; small range 360
IBM 2044: System/360 Model 44 Central Processing Unit; scientific 360; business with special feature
IBM 2050: System/360 Model 50 Central Processing Unit; mid range 360
IBM 2060: System/360 Models 60 and 62 Central Processing Unit; mid-range 360; announced but never released
IBM 2064: System/360 Models 64 and 66 Central Processing Unit; mid range 360; multi-processor with virtual memory (DAT); announced but never released
IBM 2065: System/360 Model 65 Central Processing Unit; mid range 360: used by NASA in Apollo project
IBM 2067: System/360 Model 67 Central Processing Unit; mid range 360; multi-processor with virtual memory (DAT)
IBM 2070: System/360 Model 70 Central Processing Unit; high range 360; announced but never released
IBM 2075: System/360 Model 75 Central Processing Unit; high range 360
IBM 2085: System/360 Model 85 Central Processing Unit; high range 360
IBM 5450: Display console used with Model 85 (80 characters x 35 lines)
IBM 2091: System/360 Model 91 Central Processing Unit; high range 360
IBM 2095: System/360 Model 95 Central Processing Unit; high range 360
IBM 2195: System/360 Model 195 Central Processing Unit; high range 360
IBM 3031: System/370-compatible mainframe; high range (first series to incorporate integral, i.e., internal, stand-alone channels, these being stripped-down 3158-type CPUs, but operating in "channel mode", only)
IBM 3017: Power Distribution Unit/Motor Generator (3031 processor complex)
IBM 3032: System/370-compatible mainframe; high range (first series to incorporate integral, i.e., internal, stand-alone channels, these being stripped-down 3158-type CPUs, but operating in "channel mode", only)
IBM 3027: Power and Coolant Distribution Unit (3032 processor complex)
IBM 3033: System/370-compatible multiprocessor complex; high range; 1977 (first series to incorporate integral, i.e., internal, stand-alone channels, these being stripped-down 3158-type CPUs, but operating in "channel mode", only)
IBM 3037: Power and Coolant Distribution Unit (3033 processor complex)
IBM 3036: Dual-display (operator's) console, shipped with 303X
IBM 3038: Multiprocessor Communication Unit for 3033 MP
IBM 3042: Attached processor for 3033 Model A
IBM 3081: System/370-compatible dual-processor mainframe; high range; models: D, G, G2, GX, K (1981), K2, KX (2 = enhanced version); 1980
IBM 3082: Processor Controller
IBM 3087: Coolant Distribution Unit
IBM 3089: Power Unit
IBM 3083: System/370-compatible mainframe, single processor 3081; high range; models: B (1982), B2, BX, CX, E (1982), E2, EX, J (1982), J2, JX
IBM 3084: System/370-compatible Quad-processor mainframe; high range; 3081 + 3081 with same serial number, but two on/off switches; models: Q 2-way, Q 2-way2, QX 2-way, Q 4-way, Q 4-way2, QX 4-way; 1982
IBM 3090: System/370 mainframe; high range; J series supersedes S series. Models: 150, 150E, 180, 200 (1985), 400 2-way (1985), 400 4-way (1985), 600E (1987), 600S (1988). A 400 actually consists of two 200s mounted together in a single frame. Although it provides an enormous computing power, some limits, like CSA size, are still fixed by the 16MB line in MVS.
IBM 3097: Power and Coolant Distribution Unit
IBM 3115: System/370 Model 115 Central Processing Unit; small range
IBM 3125: System/370 Model 125 Central Processing Unit; small range
IBM 3135: System/370 Model 135 Central Processing Unit; small range
IBM 3145: System/370 Model 145 Central Processing Unit; small range
IBM 3155: System/370 Model 155 Central Processing Unit; mid range; without virtual memory [DAT] unless upgraded to 155-II
IBM 3165: System/370 Model 165 Central Processing Unit; mid range; without virtual memory [DAT] unless upgraded to 165-II
IBM 3066: Display console used with Models 165 and 166 (80 characters x 35 lines)
IBM 3138: System/370 Model 138 Central Processing Unit; small range;
IBM 3148: System/370 Model 148 Central Processing Unit; small range;
IBM 3158: System/370 Model 158 Central Processing Unit; mid range;
IBM 3168: System/370 Model 168 Central Processing Unit; high range;
IBM 3066: Display console used with Models 165 and 166 (80 characters x 35 lines)
IBM 3195: System/370 Model 195 Central Processing Unit; high range; without virtual memory [DAT]
IBM 3741: data station; 1973
IBM 3790: distributed computer; announced 1975 (followed by the IBM 8100)
IBM 3791: Controller, model 1 or 2.
IBM 3792: Auxiliary control unit.
IBM 3793: Keyboard-Printer.
IBM 4300: series of System/370-compatible mainframe models; 1979
IBM 4321: System/370-compatible mainframe; low range; successor of 4331
IBM 4321: System/370-compatible mainframe; low range; 1979
IBM 4331: System/370-compatible mainframe; low range; 1979
IBM 4341: System/370-compatible mainframe; mid range; 1979
IBM 4361: System/370-compatible mainframe; low range; 1983
IBM 4381: System/370-compatible mainframe; mid range; 1983
IBM 5100: portable computer; evolution of the 1973 SCAMP (Special Computer APL Machine Portable) prototype; 1975
IBM 5110: portable computer; models 1, 2 & 3 featured a QICtape drive, and then floppy disk drives; 1978
IBM 5120: portable computer; featured two built-in 8-inch 1.2 MB floppy disk drives; 1980
IBM 5280: Distributed Data System; 1980
IBM 5281: Data Station for 5280
IBM 5282: Dual Data Station for 5280
IBM 5285: Programmable Data Station
IBM 5286: Dual Programmable Data Station
IBM 5288: Programmable Control Unit
IBM 5225: Printer for 5280 (floor-standing; Models 1, 2, 3, 4)
IBM 5256: Printer for 5280 (table-top, dot-matrix; Models 1, 2, 3)
IBM 5320: System/32, low-end business computer; 1975
IBM 5340: System/34, System unit, successor of System/32, but had also a second System/3 processor; 1977[140]
IBM 5360: System/36 System Unit
IBM 5362: System/36 System Unit
IBM 5363: System/36 System Unit
IBM 5364; System/36 System Unit
IBM 5381: System/38 System Unit; 1978
IBM 5382: System/38 System Unit
IBM 5410: System/3 model 10 processor; for small businesses; 1969
IBM 5415: System/3 model 15 processor; 1973
IBM 5520: Administrative System; 1979
IBM 8100: distributed computer; announced 1978
IBM 8150: processor
IBM 9370: series of System/370 mainframe models; partly replaced IBM 8100; low range; 1986
IBM 9371: "Micro Channel 370" ESA models 010, 012, 014 (later 110, 112, 114); 1990
IBM 9373: models 20, 30
IBM 9375: models 40, 50, 60
IBM 9377: models 80 and 90
IBM Series/1: brand name for process control computers; 1976
IBM System/3: brand name for small business computers; 1969
IBM System/36: brand name for minicomputers; successor of System/34; 1983
IBM System/38: brand name for minicomputers; indirect successor of IBM Future Systems project; 1979
IBM System/360: brand name for mainframes; 1964
IBM System/370: brand name for mainframes, successor of System/360; 1970
Application System/400: brand name for computers, successor of System/38; 1988
Computers based on discrete IC CPUs (1990–present)
IBM ES/9000 family of System/390 mainframes; 1990
IBM ES/9021: water-cooled ES/9000 type
IBM ES/9121: air-cooled standalone ES/9000 type
IBM ES/9221: air-cooled rack mounted ES/9000 type
IBM 9406: AS/400 minicomputer
IBM AS/400: midrange computer system, successor to System/38; 1988
System/390: brand name for mainframes with ESA/390 architecture; successor of System/370; 1990
Computers based on microprocessor CPUs (1981–present)
Computers
IBM System/23: Datamaster, based on the Intel 8085
5322 Desktop all-in-one model
5324 Floor tower model
IBM 2003: a very small mainframe with System/390 architecture; 1990s, also known as Multiprise 2000[141]
IBM 2064: zSeries z900; note number collision with earlier System/360-64; 2000
IBM 2066: zSeries z800; less powerful variant of the z900
IBM 2084: zSeries z990; successor of larger z900 models
IBM 2086: zSeries z890; successor of the z800 and smaller z900 models; 2004
IBM 2094: System z9 Enterprise Class (z9 EC); initially known as z9-109; 2005
IBM 2096: System z9 Business Class (z9 BC); successor to z890; 2006
IBM 2097: System z10 Enterprise Class (z10 EC); successor to z9 EC; 2008
IBM 2098: System z10 Business Class (z10 BC); successor to z9 BC; 2008
IBM 2817: zEnterprise 196 (z196); successor to z10 EC; 2010
IBM 2818: zEnterprise 114 (z114); successor to z10 BC; 2011
IBM 2827: zEnterprise EC12 (zEC12); successor to z196; 2012
IBM 2828: zEnterprise BC12 (zBC12); successor to z114; 2013[142]
IBM 2964: IBM z Systems z13 (z13); successor to zEC12; 2015[143]
IBM Personal Computer: Superseded the IBM Portable Computer.
IBM 5150: the classic IBM PC—1981
IBM 5160: IBM Personal Computer XT—1983
IBM 5162: IBM Personal Computer XT/286
IBM 5271: IBM 3270 PC—1983
IBM 5160 Model 588: PC XT/370, a PC XT with a special add-in card containing an Intel 8087 math coprocessor and two modified Motorola 68000 chips to execute/emulate the System/370 instructions—1983.
IBM 5155: IBM Portable—1984
IBM 4860: IBM PCjr—1984
IBM 5170: IBM Personal Computer/AT—1984
IBM 5140: IBM Convertible—1986
IBM 5281: IBM 3270 PC but based on an IBM AT.
IBM 5550: Personal Computer Series for Japan, South Korea, Taiwan and China
IBM 5510: IBM JX (for Japan, Australia and New Zealand)
IBM 5511: IBM JX (for Japan, Australia and New Zealand)
IBM 5530: Smaller desktop, without communications adapter
IBM 5535: Portable
IBM 5541: Desktop
IBM 5551: Floor standing
IBM 5561: Larger floor standing
IBM PS/2: range
IBM PS/1: range, later succeeded by IBM Aptiva[144]
IBM IntelliStation Workstations: Pro based on Intel PC processors, and POWER based on PowerPC processors
System/390: brand name for mainframes with ESA/390 architecture; successor of System/370; 1990
IBM AS/400: Later iSeries and System i, merged into IBM Power Systems in 2008; 1988
IBM System p: First RS/6000, then pSeries, then p5 and now System p5, merged into IBM Power Systems in 2008; 1990
IBM System x: Originally PC Server, then Netfinity, then xSeries and now System x
System z: brand name for mainframes with z/Architecture; rename of zSeries; 2006
zSeries: brand name for mainframes with z/Architecture; successor of System/390; 2000
IBM PureSystems: Converged system
IBM System Cluster 1350
IBM BladeCenter: IBM's Blade server architecture
IBM eServer 32x: AMD processor-based server products
IBM OpenPower: POWER5 based hardware for running Linux.
Supercomputers
IBM Blue Gene: 2000
IBM Kittyhawk: 2008 White paper issued.
Microprocessors
IBM 801: Pioneering prototype RISC processor; 1980
IBM ROMP: RISC processor, also known as 032 processor
IBM APC: RISC Processor, successor to the 032
IBM CnC/M68000: Processor for XT/370 and AT/370
IBM P/370: Processor for Personal System 370
IBM P/390 microprocessor: processor for P/390 and R/390
IBM Power: Processors for some RS/6000 and successors, later IBM AS/400, and IBM Power Systems
POWER1
POWER2
POWER3
POWER4
POWER5
POWER6
POWER7
POWER8
Computers
IBM System/23: Datamaster, based on the Intel 8085
5322 Desktop all-in-one model
5324 Floor tower model
IBM 2003: a very small mainframe with System/390 architecture; 1990s, also known as Multiprise 2000[141]
IBM 2064: zSeries z900; note number collision with earlier System/360-64; 2000
IBM 2066: zSeries z800; less powerful variant of the z900
IBM 2084: zSeries z990; successor of larger z900 models
IBM 2086: zSeries z890; successor of the z800 and smaller z900 models; 2004
IBM 2094: System z9 Enterprise Class (z9 EC); initially known as z9-109; 2005
IBM 2096: System z9 Business Class (z9 BC); successor to z890; 2006
IBM 2097: System z10 Enterprise Class (z10 EC); successor to z9 EC; 2008
IBM 2098: System z10 Business Class (z10 BC); successor to z9 BC; 2008
IBM 2817: zEnterprise 196 (z196); successor to z10 EC; 2010
IBM 2818: zEnterprise 114 (z114); successor to z10 BC; 2011
IBM 2827: zEnterprise EC12 (zEC12); successor to z196; 2012
IBM 2828: zEnterprise BC12 (zBC12); successor to z114; 2013[142]
IBM 2964: IBM z Systems z13 (z13); successor to zEC12; 2015[143]
IBM Personal Computer: Superseded the IBM Portable Computer.
IBM 5150: the classic IBM PC—1981
IBM 5160: IBM Personal Computer XT—1983
IBM 5162: IBM Personal Computer XT/286
IBM 5271: IBM 3270 PC—1983
IBM 5160 Model 588: PC XT/370, a PC XT with a special add-in card containing an Intel 8087 math coprocessor and two modified Motorola 68000 chips to execute/emulate the System/370 instructions—1983.
IBM 5155: IBM Portable—1984
IBM 4860: IBM PCjr—1984
IBM 5170: IBM Personal Computer/AT—1984
IBM 5140: IBM Convertible—1986
IBM 5281: IBM 3270 PC but based on an IBM AT.
IBM 5550: Personal Computer Series for Japan, South Korea, Taiwan and China
IBM 5510: IBM JX (for Japan, Australia and New Zealand)
IBM 5511: IBM JX (for Japan, Australia and New Zealand)
IBM 5530: Smaller desktop, without communications adapter
IBM 5535: Portable
IBM 5541: Desktop
IBM 5551: Floor standing
IBM 5561: Larger floor standing
IBM PS/2: range
IBM PS/1: range, later succeeded by IBM Aptiva[144]
IBM 5203: Line printer for System/3. Ran at 100 or 200 lines per minute.
IBM 5210: Printer
IBM 5211: Printer 160 or 300 lpm, sold with System/34
IBM 5215: Selectric-element printer for Displaywriter
IBM 5218: Daisywheel printer for Displaywriter
IBM 5219: Letter quality printer
IBM 5223: Wheelprinter E
IBM 5224: Table top printer
IBM 5225: Floor standing printer
IBM 5253: CRT display station for 5520; 1979
IBM 5254: CRT display station for 5520; 1979
IBM 5256: Table top printer; 1977
IBM 5257: Daisy wheel printer for 5520; 1979
IBM 5258: Ink jet printer for 5520; 1979
IBM 5262: Floor standing line printer
IBM 5294: Twinax remote control unit
IBM 5394: Twinax remote controller (also 5494)
IBM 6180: Color plotter
IBM 6186: Color plotter
IBM 6262: Line Printer
IBM 6400: Line matrix printer
IBM 6500: IPDS printer, coax or twinax attached
IBM 6670: Information Distributor; combination laser printer and photocopier; part of Office System/6; 1979
IBM 7701: Magnetic Tape Transmission Terminal; 1960
IBM 7372: Color plotter, 6 pen, desktop
IBM 7374: Color plotter
IBM 7375: Color plotter
IBM 7350: Image processor, a specialized terminal for scientific and research applications; 1983
IBM 7400: IBM 7070/IBM 7074 Printer
IBM 7404: Graphic Output
IBM 7456: Plant floor terminal
IBM 7900: IBM 7070/IBM 7074 Inquiry Station
IBM 8775: Terminal
IBM LPFK: Lighted Program Function Keyboard
IBM XY749: Plotter
IBM XY750: Plotter
Graphics displays
IBM 2350: Graphics display system; 1977
IBM 5081: Color and monochrome display; separate RGB connections, capable of 1280×1024 resolution, up to 21 in diagonal.
IBM 5080: Graphics System; for System/370
IBM 5085: Graphics Processor. Part of IBM 5080 Graphics System for System/370.
IBM 5088: Graphics Channel Controller. Part of IBM 5080 Graphics System for System/370.
IBM 6090: High-end graphics system for the System/370
IBM 6153: Advanced monochrome graphics display
IBM 6154: Advanced color graphics display
IBM 6155: Extended monochrome graphics display
Data storage units
Core storage
IBM 2360: Processor Storage for the (never shipped) IBM System/360 models 60 and 64
IBM 2361: Large Capacity Storage for the IBM System/360 models 50, 60, 62, 65, 70, and 75
IBM 2362: Processor Storage for the (never shipped) IBM System/360 models 62, 66, 68 and 70
IBM 2365: Processor Storage for the IBM System/360 models 65, 67, 75 and 85
IBM 2385: Processor Storage for the IBM System/360 model 85
IBM 2395: Processor Storage for the IBM System/360 models 91 and 95
Direct-access storage devices
In IBM's terminology beginning with the System/360 disk and such devices featuring short access times were collectively called DASD.The IBM 2321 Data Cell is a DASD that used tape as its storage medium.See also history of IBM magnetic disk drives.
IBM 353: Disk drive for IBM 7030 Stretch
IBM 1301: IBM 1240/1410/1440/1460/70XX—Disk drive; 1961
IBM 1302: Disk drive
IBM 1311: IBM 1240/1401/1410/1440/1450/1460/1620/7010/1710/7740 Disk drive using IBM 1316 disk pack
IBM 1316: 2,000,000-character removable disk pack for 1311, 2311; 1962
IBM 1405: Disk drive
IBM 1742: IBM System Storage DS4500
IBM 1814: IBM System Storage DS4700
IBM 1750: IBM System Storage DS6000 Series
IBM 1815: IBM System Storage DS4800
IBM 2072: IBM Storwize V3700 (IBM FlashSystem 5000)
IBM 2073: IBM Storwize V7000 Unified
IBM 2076: IBM Storwize V7000 (IBM FlashSystem 7200)
Magnetic tape storage
IBM 050: Magnetic Data Inscriber (key operated, records on tape cartridge for IBM 2495 data entry into an IBM System 360)[157]
IBM 729: Magnetic tape drive (7 Track—6 data bits & 1 parity bit; 200/556/800 characters/inch)
IBM 2401: Magnetic tape drive (7 Track—6 data bits & 1 parity bit; 200/556/800 characters/inch)
IBM 2401: Magnetic tape drive (9 Track—8 data bits & 1 parity bit; 800/1600 characters/inch)
IBM 2415: Magnetic tape drive (9 Track—8 data bits & 1 parity bit; 800/1600 characters/inch)
IBM 2420: Magnetic tape drive (9 Track—8 data bits & 1 parity bit)
IBM 2440: Magnetic tape drive (9 Track—8 data bits & 1 parity bit)
IBM 2495: Tape Cartridge Reader (reads cartridges prepared on an IBM MT/ST or IBM 050 into an IBM System/360)[157]
IBM 2029: Dense Wavelength Division Multiplexer (OEM from Nortel)
IBM 2031: Storage area network (SAN) Fibre Channel switch (OEM from McData)
IBM 2032: Storage area network (SAN) Fibre Channel switch (OEM from McData)
IBM 2053: Storage area network (SAN) Fibre Channel switch (OEM from Cisco)
IBM 2054: Storage area network (SAN) Fibre Channel switch (OEM from Cisco)
IBM 2061: Storage area network (SAN) Fibre Channel switch (OEM from Cisco)
Core storage
IBM 2360: Processor Storage for the (never shipped) IBM System/360 models 60 and 64
IBM 2361: Large Capacity Storage for the IBM System/360 models 50, 60, 62, 65, 70, and 75
IBM 2362: Processor Storage for the (never shipped) IBM System/360 models 62, 66, 68 and 70
IBM 2365: Processor Storage for the IBM System/360 models 65, 67, 75 and 85
IBM 2385: Processor Storage for the IBM System/360 model 85
IBM 2395: Processor Storage for the IBM System/360 models 91 and 95
Direct-access storage devices
In IBM's terminology beginning with the System/360 disk and such devices featuring short access times were collectively called DASD.The IBM 2321 Data Cell is a DASD that used tape as its storage medium.See also history of IBM magnetic disk drives.
IBM 353: Disk drive for IBM 7030 Stretch
IBM 1301: IBM 1240/1410/1440/1460/70XX—Disk drive; 1961
IBM 1302: Disk drive
IBM 1311: IBM 1240/1401/1410/1440/1450/1460/1620/7010/1710/7740 Disk drive using IBM 1316 disk pack
IBM 1316: 2,000,000-character removable disk pack for 1311, 2311; 1962
IBM 1405: Disk drive
IBM 1742: IBM System Storage DS4500
IBM 1814: IBM System Storage DS4700
IBM 1750: IBM System Storage DS6000 Series
IBM 1815: IBM System Storage DS4800
IBM 2072: IBM Storwize V3700 (IBM FlashSystem 5000)
IBM 2073: IBM Storwize V7000 Unified
IBM 2076: IBM Storwize V7000 (IBM FlashSystem 7200)
IBM 2078: IBM Storwize V5000
IBM 2105: Enterprise Storage Server, or ESS, or Shark (utilized 7133)
IBM 2106: Extender for IBM 2105 Shark
IBM 2107: IBM System Storage DS8000 Series
IBM 2301: Drum Storage Unit
IBM 2302: Disk drive
IBM 2303: Drum Storage Unit
IBM 2305-1: Fixed head disk 3.0 MB/s Transfer rate, 5 MB capacity
IBM 2305-2: Fixed head disk 1.5 MB/s Transfer rate, 10 MB capacity
IBM 2310: Cartridge disk drive, used 2315 cartridge.
IBM 2315: 1 MB cartridge used on 2310 and with a disk drive component on multiple systems, e.g. IBM 1130.
IBM 2311: Disk drive using IBM 1316 disk pack (removable—7.5 MB)
IBM 2312: Disk drive using IBM 2316 disk pack (removable—28.6 MB)
IBM 2313: Disk facility with 4 disk drives using IBM 2316 disk pack (removable—28.6 MB)
IBM 2314: Disk subsystem with 9 drives, one spare using IBM 2316 disk pack (removable—28.6 MB)
IBM 2318: Disk facility with 2 disk drives using IBM 2316 disk pack (removable—28.6 MB)
IBM 2319: Disk Facility with 3 disk drives using IBM 2316 disk pack (removable—28.6 MB)
IBM 2316: 28.6 MB Disk pack for 2314 et al.
IBM 2321: Data cell drive. Drive with removable cells containing tape strips (400 MB)
IBM 2421: IBM System Storage DS8000 Series with 1 year's warranty
IBM 2422: IBM System Storage DS8000 Series with 2 years' warranty
IBM 2423: IBM System Storage DS8000 Series with 3 years' warranty
IBM 2424: IBM System Storage DS8000 Series with 4 years' warranty
IBM 2810: IBM XIV Storage System (Generations 1 through 3; varies by model)
IBM 2812: IBM XIV Storage System (Generations 1 through 3; varies by model)
IBM 2851: IBM Scale-Out Network Attached Storage (SONAS)
IBM 3310: Fixed FBA drive
IBM 3330: Disk drive. (100 MB each spindle, up to 32 spindles per "subsystem"); 1970
IBM 3336: Disk pack for 3330–1, 3330–2; 1970
IBM 3330-11: Disk drive. Double the density of 3330–1; 1973.
IBM 3336-11: Disk pack for 3330–11; 1973
IBM 3333: Disk drive, a variant of 3330 and 3333-11
IBM 3340: 'Winchester'-type disk drive, removable. Model -4, more?; 1973
IBM 3348: 35 or 70 MB data modules used with IBM 3340
IBM 3344: Four 3340's simulated with a 3350 HDA under the covers
IBM 3350: Disk drive (317.10 MB—1976)
IBM 3363: Optical disk drive
IBM 3370: FBA drive (used to store microcode and config info for the 3090. Connected through 3092); native DASD for 4331, 4361 (70 MB—1979).
IBM 3375: Disk drive ("The Ugly Duckling" of IBM's DASD devices). 409.8 MB/actuator. First with dual-path access (via 'D' box)
IBM 3380: Disk drive; 2.46 GB per each 2-drive module (1981), later double- and triple-density versions
IBM 3390: Disk drive; 1, 2, 3 and 9 GB initially; later expanded to 27 GB
IBM 3540: Diskette I/O unit
IBM 3830: Storage control models 1, 2 and 3
IBM 3850: Mass Storage System (MSS); virtual 3330-1 volumes, each backed up by a pair of cartridges, 1974
IBM 3830-11: Provided virtual 3330-1 (3330V) drives to the host; attached staging 3330 and 3350 drives for use by the 3851, 1974
IBM 3851: Mass Storage Facility. Robot arms retrieving cylindrical helically scanned tape cartridges.
IBM 3880: Dual-channel DASD controller for 3350,3375,3380. 1981. Later models with up to 64MB cache. First hard disk cache in the industry.
IBM 3990: Quad-channel DASD controller for 3390.
IBM 4662: IBM FlashSystem 5200
IBM 4963: Disk subsystem
IBM 4964: Diskette unit for Series/1
IBM 4965: Diskette drive and I/O expansion unit
IBM 4966: Diskette magazine unit
IBM 4967: High performance disk subsystem
IBM 5444: Fixed/Removable disk file for System/3
IBM 5445: Disk Storage for System/3
IBM 5447: Disk Storage and Control for System/3
IBM 7133: SSA Disk Enclosure (for RS/6000)
IBM 7300: IBM 7070/IBM 7074 Disk Storage
IBM 7320: Drum drive
IBM 9331: 8" Floppy disk drive
IBM 9332: Disk drive; 1986
IBM 9333: Serial Link Disk Subsystem
IBM 9335: Disk subsystem in a set of drawers. For AS/400, System 36/38 or 9370
IBM 9337: Disk Array Subsystem; 1992
IBM 9345: Disk Array Subsystem; employed commodity 5¼" hard drives; simulated 3390 hard disks but had a smaller track capacity
Magnetic tape storage
IBM 050: Magnetic Data Inscriber (key operated, records on tape cartridge for IBM 2495 data entry into an IBM System 360)[157]
IBM 729: Magnetic tape drive (7 Track—6 data bits & 1 parity bit; 200/556/800 characters/inch)
IBM 2401: Magnetic tape drive (7 Track—6 data bits & 1 parity bit; 200/556/800 characters/inch)
IBM 2401: Magnetic tape drive (9 Track—8 data bits & 1 parity bit; 800/1600 characters/inch)
IBM 2415: Magnetic tape drive (9 Track—8 data bits & 1 parity bit; 800/1600 characters/inch)
IBM 2420: Magnetic tape drive (9 Track—8 data bits & 1 parity bit)
IBM 2440: Magnetic tape drive (9 Track—8 data bits & 1 parity bit)
IBM 2495: Tape Cartridge Reader (reads cartridges prepared on an IBM MT/ST or IBM 050 into an IBM System/360)[157]
IBM 3400-4: Lower density tape
IBM 3400-6: Normal tape
IBM 3410: Magnetic tape drive (9 Track—8 data bits & 1 parity bit); 1971
IBM 3411: Magnetic tape unit and controller
IBM 3420: Magnetic tape drive (9 Track—8 data bits & 1 parity bit)
IBM 3422: Magnetic tape drive (9 Track—8 data bits & 1 parity bit); 1986
IBM 3424: Tape unit. Brazil and SA only.
IBM 3430: Top loading tape drive; 1983
IBM 3440: Magnetic tape drive (9 Track—8 data bits & 1 parity bit)
IBM 3480: Cartridge tape drive; 1984
IBM 3490: Cartridge tape drive; 1991
IBM 3494: Enterprise tape library
IBM Virtual Tape Server (VTS): tape virtualization engine for IBM 3494
IBM 3495: Robotic tape library
IBM 3573 models L2U, L3S, F3S: TS3100 Tape Library
IBM 3573 models L4U, L2H, F3H: TS3200 Tape Library
IBM 3576: TS3310 Tape Library
IBM 3577: TS3400 Tape Library
IBM 3580: LTO tape drive
IBM 3584: TS3500 Tape Library
IBM 3584: TS4500 Tape Library
IBM 3588 model F3B: TS1030 Tape Drive; LTO3
IBM 3588 model F4A: TS1040 Tape Drive; 2007; LTO4; TS2340 is a standalone version.
IBM 3590: tape drive (Magstar)
IBM 3592: TS1120 Tape Drive; model J1A known as Jaguar in 2004; model E05 in 2007
IBM 3803: Magnetic tape drive (9 Track—8 data bits & 1 parity bit)
IBM 3954: TS7510 and TS7520 Virtualization Engines
IBM 3954: TS7510 and TS7520 Virtualization Engines
IBM 3956: TS7740 Virtualization Engine; models CC6 and CX6
IBM 3957: TS7700 Virtualization Engine; model V06
IBM 4480: Cartridge drives which could be mounted by a robot
IBM 4580: System/88 disk drive
IBM 4581: System/88 disk drive
IBM 4585: Autoload streaming magnetic tape unit
IBM 4968: Autoload streaming magnetic tape unit
IBM 6157: Streaming tape drive
IBM 7208: 8-mm SCSI tape drive
IBM 7330: Magnetic tape drive (7 Track—6 data bits & 1 parity bit; 200/556 characters/inch)
IBM 7340: Hypertape
IBM 8809: Magnetic tape unit
IBM 9347: Magnetic tape drive (9 Track—8 data bits & 1 parity bit)
IBM 9349: Magnetic tape drive (9 Track—8 data bits & 1 parity bit)
IBM 5085: Graphics Processor. Part of IBM 5080 Graphics System.
IBM 5088: Graphics Channel Controller. Part of IBM 5080 Graphics System.
IBM 5209: 5250-3270 link protocol converter
IBM 7299: Active Star Hub for twinax terminals
IBM 7426: Terminal interface unit
IBM 7621: Tape Control
IBM 7909: Data Channel
IBM 8102: Storage and I/O unit for 8100 Information System
Data communications devices
IBM 3270
IBM 3178: Display station for IBM 3270
IBM 3179: Display station (color or graphics) for IBM 3270
IBM 3180: Monochrome display station, configurable to 80 columns (24, 32 or 43 rows), 132 columns (27 rows)
IBM 3191: Monochrome display station
IBM 3192G: Terminal. 24 or 32 lines. Graphics.
IBM 3193: Display station
IBM 3194: Advanced function color display
IBM 3196: Display station
IBM 3197: Color display work station
IBM 3279: Color graphic terminal; 1979
IBM 3290: Gas panel display terminal with 62x160 screen configurable with one to four logical screens, each of which could be further subdivided into partitions under software control; 1983
IBM 3174: 3270 Subsystem controller
IBM 3271: Remote 3270 control unit
IBM 3272: Local 3270 control unit
IBM 3274: 3270 Control unit
IBM 3275: Display station
IBM 3276: 3270 Control unit display station
IBM 3277: Terminal
IBM 3278: Display station
IBM 3299: 3270 Terminal Multiplexer
IBM 1009: IBM 1401/1440/1414/1460 Data Transmission Unit
IBM 2701: Data Adapter Unit (communication controller)
IBM 2702: Transmission Control (communication controller)
IBM 2703: Transmission Control (communication controller)
IBM 2740: Typewriter communication terminal; 1965
IBM 2741: Typewriter communication terminal; 1965
IBM 2770: Data Communications System; 1969
IBM 2772: Multi-Purpose Control Unit: 1969
IBM 2922: Programmable terminal; 1972
IBM 2840: Display unit
IBM 3101: ASCII display station
IBM 3102: Thermal printer for attachment to IBM 3101, 3151, 3161, etc.
IBM 3104: Display station for attachment to IBM 5250
IBM 2840: Display Control Unit Model I for 2250 Model-II Analog Displays
IBM 2840: Display Control Unit Model II for 2250 Model III Analog Displays
IBM 2848: Display Controller (for 2260)
IBM 3151: ASCII display station
IBM 3161: ASCII display station
IBM 3163: ASCII display station
IBM 3164: ASCII color display station
IBM 3192: Monochrome display station, configurable to 80 columns (24, 32 or 43 rows), 132 columns (27 rows). Record and playback keystrokes function. All configuration done through keyboard.
IBM 3486: 3487, 3488 "Info Window" twinax displays
IBM 3735: Programmable Buffered Terminal
IBM 3767: Communication terminal
IBM 3780: Data communications terminal; 1972
IBM 3781: Card Punch (optional)
IBM 3770: Data Communication system. All Terminals came with integrated desk
IBM 3771: Communication Terminal Models 1, 2 and 3
IBM 3773: Communication Terminal Models 1, P1, 2, P2, 3 and P3
IBM 3774: Communication Terminal Models 1, P1, 2 and P2
IBM 3775: Communication Terminal Models 1 and P1
IBM 3776: Communication Terminal Models 1 and
IBM 3777: Communication Terminal Model 1
IBM 3783: Card Attachment Unit, attached 2502 or 3521 to any 3770 terminal except 3777
IBM 3784: Line Printer, optional second printer for the 3774
IBM 2215: 15" Multisync Color Monitor with Digital Controls 65 kHz for Asia Pacific
IBM 4707: Monochrome monitor for Wheelwriter word processor
IBM 5144: PC convertible monochrome display
IBM 5145: PC convertible color display
IBM 5151: IBM PC Display—Monochrome (green) CRT monitor, designed for MDA (1981)
IBM 5152: IBM PC Graphics Printer (technically this was an Epson MX-80 dot matrix printer (1979), but it was IBM-labelled (1981)
IBM 5153: IBM PC Color Display—CRT monitor, designed for CGA (1983)
IBM 5154: IBM Enhanced Color Display—for EGA (1984)
IBM 5161: Expansion Unit for the IBM PC, a second chassis that was connected via ISA bus extender and receiver cards and a 60-pin cable connector; the Expansion Unit had its own power supply with enough wattage to drive up to two hard drives (the IBM 5150's original power supply was insufficient for hard drives)[168] (1981–1987?)
IBM 5173: PC Network baseband extender
IBM 5175: IBM Professional Graphics Controller (PGC, PGA) (1984)
IBM 5181: Personal Computer Compact Printer
IBM 5182: Personal Computer Color Printer
IBM 5201: Quietwriter Printer Model 2
IBM 5202: Quietwriter III printer
IBM 6312: PS/ValuePoint Color Display
IBM 6314: PS/ValuePoint Color Display
IBM 6317: Color display
IBM 6319: PS/ValuePoint Color Display
IBM 6324: Color display
IBM 6325: Color display
IBM 6327: Color display
IBM 8503: Monochrome monitor for PC
IBM 8507: PS/2 monochrome display
IBM 8512: PS/2 color display
IBM 8513: PS/2 color display
IBM 8514: PS/2 large color display
IBM 8514/A: Display adaptor
IBM T220/T221 LCD monitors: 9503 Ultra-high resolution monitor
IBM 9521: Monitor
IBM 9524: Monitor
IBM 9525: Monitor
IBM 9527: Monitor
IBM E74: CRT monitor, ca 2001
IBM E74M: CRT monitor with built-in speakers and microphone (model no. 6517-U7N) ca 2001
IBM PC keyboard (84 keys)(1981)
IBM PC keyboard (101 keys) Enhanced (1984)
Monochrome Display Adapter (MDA)
Color Graphics Adapter (CGA)
Enhanced Graphics Adapter (EGA)
Professional Graphics controller (PGC)
Multicolor Graphics Adapter (MCGA)
Video Graphics Array (VGA)
Micro Channel architecture (MCA): 32-bit expansion bus for PS/2
Mwave
IBM Deskstar, Travelstar and Ultrastar series of hard disk drives for desktops and laptops, respectively (Acquired by hard disk drive division of Hitachi)
IBM RAD6000: Radiation-hardened single board computer, based on the IBM RISC Single Chip CPU
ASCI White Supercomputer: Built as stage three of the Accelerated Strategic Computing Initiative (ASCI) started by the U.S. Department of Energy and the National Nuclear Security Administration
IBM 7950: Cryptanalytic computer using 7030 as CPU; 1962 (Harvest)
IBM 7951: IBM 7950 Stream coprocessor
IBM 7952: IBM 7950 High performance core storage (1024—72-bit words: 64 data bits & 8 ECC bits)
IBM 7955: IBM 7950 Tractor Magnetic tape system (22 Track—16 data bits & 6 ECC bits; 2,400 words/inch)[184]
IBM 7959: IBM 7950 High-speed I/O exchange
IBM 9020: for FAA and one system for the UK CAA.
IBM 7201: enhanced 2065 (S/360-65) used as a Computing Element (CE) in the IBM 9020 complex
IBM 7231: enhanced 2050 (S/360-50) used as an Input Output Control Element (IOCE) in the IBM 9020 complex
IBM 7251: 512KiB (byte = 8 bits + P) core Storage Element (SE) used in the IBM 9020 complex
IBM 7289-02: Peripheral Adapter Module (PAM) used in the IBM 9020D complex
IBM 7289-04: Display Element (DE) used in the IBM 9020E complex
IBM 7262: System Console (SC) used in the IBM 9020D complex
IBM 7265: Configuration Console (CC) used in the IBM 9020E complex
Industry and manufacturing
IBM 357: Data Collection system; 1959
IBM 013: Badge Punch
IBM 024/026: Card Punch (81 col)
IBM 357: Input Station (Badge and/or serial card reader)
IBM ASCC: Automatic Sequence Controlled Calculator (aka. Harvard Mark I); 1944
IBM SSEC: Selective Sequence Electronic Calculator; 1948[194]
IBM Deep Blue: Chess playing computer developed for 1997 match with Garry Kasparov
IBM Watson: An artificially intelligent computer system capable of answering questions posed in natural language, specifically developed to answer questions on the quiz showJeopardy!.[195]
BART (Bay Area Rapid Transport) fare collection machines; 1972[202]
Telecommunications
International Time Recording Co. Series 970: Telephone System (1930s)[67]
SAIS (Semi-Automatic Intercept System): Added automated custom intercept messages to the Bell System's operator-based centralized intercept system, using a computer-controlled magnetic drum audio playback medium. Late 1960s.
MVS/ESA (Multiple Virtual Systems—Enterprise Systems Architecture)
MVS/SP V3
MVS/ESA SP V4
MVS/ESA SP V5
OS/390, successor to MVS/ESA for IBM System/390
z/OS, successor to OS/390 for z/Architecture and, up through Version 1.5, System/390
OS/2 (Operating System/2) for the IBM PS/2 and other x86 systems
PC DOS (Personal Computer Disk Operating System)
System Support Program for System/34, System/36
Transaction Processing Facility (TPF), formerly IBM Airline Control Program (ACP)
z/TPF, successor to TPF
TSS/360 (Time Sharing System, a failed predecessor to VM/CMS, intended for the IBM System/360 Model 67)
CP-67 May refer to either a package for the 360/67 or only to the Control program of that package.
CP/CMS Another name for the CP-67 package for the 360/67; predecessor to VM.
VM, sometimes called VM/CMS (Virtual Machine/Conversational Monitor System) Successor systems to CP-67 for the S/370 and later machines. First appeared as Virtual Machine Facility/370 and most recently as z/VM.
VM/SE Virtual Machine/System Extension, also known as System Extension Program Product (SEPP). An enhancement to Virtual Machine Facility/370, replaced by VM/SP.
VM/BSE Virtual Machine/Basic System Extension, also known as Basic System Extension Program Product (BSEPP). An enhancement to Virtual Machine Facility/370, providing some of the facilities of VM/se, replaced by VM/SP.
VM/SP Virtual Machine/System Product, replacing VM/SE and the base for all future VM versions.
VM/XA Virtual Machine/Extended Architecture 31-bit VM
VM/XA MA (Virtual machine/Extended architecture Migration Aid)
VM/XA SF (Virtual Machine/Extended Architecture Systems Facility), successor to VM/XA MA
VM/XA SP (Virtual Machine/Extended Architecture Systems Product), successor to VM/XA SF
VM/ESA (Virtual Machine/Enterprise System Architecture), successor to VM/XA
z/VM, successor to VM/ESA
4690 OS (retail)
Utilities and languages
A20 handler for the PC (address line 20 handler)
Ada
ALGOL 60
ALGOL F compiler for OS/360
APL
IBM APL implementations
IBM APL2 implementations
Autocoder macro assemblers for various machines, with nothing in common but the name
COBOL
IBM COBOL compilers
IBM Compilers (formerly VisualAge compilers (C/C++, Fortran, Java, et al.))
Conversational Programming System (CPS), an early time-sharing system on OS/360.
CSP (Cross System Product)
Document Composition Facility (DCF) A package that contains SCRIPT/VS, the GML Starter Set (GMLSS) and supporting files.
Eclipse an IDE
EGL (Enterprise Generation Language)
FARGO (Fourteen-o-one Automatic Report Generation Operation). Predecessor of RPG for the IBM 1401
FAP assembler for the IBM 709, 7090, and 7094 (FORTRAN Assembly Program)
FORTRAN (originally developed by IBM for the 704) (FORmula TRANslator)
Generalized Markup Language (GML) A document markup language, part of Document Composition Facility (DCF)
BookMaster An enhanced version of the GML Starter Set (GMLSS) in DCF
BookManager BUILD/MVS and BookManager BUILD/VM An enhanced version of BookMaster.
IBM Information Access Gave customers access to the Retain and PTF databases, circa 1981
ISPF Interactive System Productivity Facility. An IDE for MVS and z/OS systems
JCL batch job language for OS/360 and successors
JES1, JES2 and JES3, job entry and spooling subsystems
MAP (Macro Assembly Program in the IBJOB component of IBSYS)
Pascal
PL/I (Programming Language/One)
PL/I F compiler for OS/360 and PL/I D compiler for DOS/360
PL/I Optimizing Compiler and PL/I Checkout Compiler
IBM Enterprise PL/I
IBM PL/I for OS/2, AIX, Linux, and z/OS
PL/S (Programming Language/Systems), originally named BSL (Basic Systems Language), later PL/AS, PL/X
POWER spooler for DOS/360 and successors (Program Output Writers and Execution Readers)
REXX scripting language (REstructured eXtended eXecutor)
Object Rexx for OS/2, AIX, Linux, Windows and Solaris
RPG (Report Program Generator)
RPG for IBM 1401 and System/360
RPG II for System/3, System/32, System/34, System/36, and System/370
RPG III for System/38, its successor AS/400, and System/370
RPG IV for RISC AS/400 and other machines running IBM i
SOAP (Symbolic Optimal Assembly Program for IBM 650)
Script A document markup language
SCRIPT component of CP/CMS
SCRIPT/370
SCRIPT/VS Component of Document Composition Facility (DCF)
SCRIPT/PC A subset of SCRIPT running under PC DOS
SPS (Symbolic Programming System). An assembler[206] for IBM 1401 or IBM 1620 systems, less capable than Autocoder
IBM distributes its diverse collection of software products over several brands; mainly:
1) IBM's own branding for many software products originally developed in-house;
2) Lotus: collaboration and communication;
3) Rational: software development and maintenance;
4) Tivoli: management, operations, and Cloud;
5) WebSphere: Internet.
6) Watson Main article: IBM Watson
7) Watsonx Main article: IBM Watsonx
9PAC Report generator for the IBM 7090 (709 PACkage)
IBM Administrative Terminal System (ATS) Online Text Entry, Editing, Processing, Storage and Retrieval
IBM Advanced Text Management System (ATMS) A CICS-based successor to ATS, ATMS served as the text entry system for STorage And Retrieval System (STAIRS)
IBM Assistant Series (Filing Assistant, Reporting Assistant, Graphing Assistant, Writing Assistant and Planning Assistant)
IBM Audio Distribution System
IBM BS12 (IBM Business System 12)
IBM CICS (Customer Information Control System)
IBM CICS Transaction Gateway
IBM CICS Web interpreter, IBM OD390
IBM Cloudscape Pure Java Database Server. Now open source Apache Derby
IBM Cognos Business Intelligence Business Intelligence Suite
IBM Rational Automation Framework Previously known as IBM Rational Automation Framework for WebSphere
IBM Red Brick Database Server
IBM RFID Information Center (RFIDIC) Tracking and tracing products through supply chains
IBM Screen Definition Facility II (SDF II), a software tool for the interactive development of screen definition panels.[213]
IBM SearchManager text search, successor to STAIRS
IBM Security Key Lifecycle Manager
IBM Softek TDMF
IBM STorage And Information Retrieval System (STAIRS) Text search
IBM Sterling B2B Integrator
IBM Teleprocessing Network Simulator (TPNS)
IBM Tivoli Access Manager (TAM)
IBM Tivoli Application Dependency Discovery Manager (TADDM)
IBM Tivoli Asset Manager for IT (TAMIT)
IBM Tivoli Framework (Tivoli Systems was bought by IBM in 1995)
IBM Tivoli Change and Configuration Management Database (CCMDB)
IBM Tivoli Compliance Insight Manager (TCIM)
IBM Tivoli Monitoring
IBM Tivoli Netview
IBM Tivoli Netcool
IBM Tivoli Provisioning Manager
IBM Tivoli Service Automation Manager
IBM Tivoli Storage Manager (Formerly ADSM, moved to Tivoli in 1999)
IBM Tivoli Storage Manager FastBack
IBM Tivoli Workload Scheduler
IBM Tivoli System Automation
IBM U2, including IBM UniVerse and IBM UniData Dimensional database DBMS
IBM ViaVoice Dictation (early version: IBM VoiceType)
IBM Virtualization Engine
IBM VSPC
IBM WebSphere
IBM WebSphere Application Server (WAS)
IBM WebSphere Adapters
IBM Websphere Business Events
IBM WebSphere Banking Transformation Toolkit
IBM Websphere Host On-Demand (HOD) Host On-Demand Web-based TN3270, TN5250 and VT440 Terminal Emulation.
IBM WebSphere Message Broker
IBM MQ (previously known as IBM WebSphere MQ, and IBM MQSeries)
IBM WebSphere Portal
IBM WebSphere Portlet Factory
IBM WebSphere Process Server
WebSphere Service Registry and Repository
IBM Worklight (Mobile application platform)
IBM Workplace Web Content Management (IWWCM) Web content management for WebSphere Portal and Domino servers (Presence Online dba Aptrix bought by IBM in 2003)
IBM Works Office suite for OS/2
IBM Z Operational Log and Data Analytics
IBM Z Anomaly Analytics with Watson
IBM z/OS Workload Interaction Navigator
TOURCast
CoScripter
ICCF Interactive Computing and Control Facility. An interactive editor that runs under CICS on DOS/VSE. Now included as part of "VSE Central Functions."
NCCF Network Communications Control Facility. A network monitoring and control subsystem
Watson Customer Engagement
The Watson Customer Engagement (commonly known as WCE and formerly known as IBM Commerce) business unit supports marketing, commerce, and supply chain software development and product offerings for IBM. Software and solutions offered as part of these three portfolios by WCE are as follows:
Watson Marketing Portfolio
Watson Campaign Automation
IBM Tealeaf
IBM Campaign
Customer Experience Analytics
Watson Marketing Insights
IBM Journey Designer
Watson Real-Time Personalization
Watson Content Hub
Watson Commerce
IBM Configure, Price, Quote
Watson Customer Engagement
The Watson Customer Engagement (commonly known as WCE and formerly known as IBM Commerce) business unit supports marketing, commerce, and supply chain software development and product offerings for IBM. Software and solutions offered as part of these three portfolios by WCE are as follows:
Watson Marketing Portfolio
Watson Campaign Automation
IBM Tealeaf
IBM Campaign
Customer Experience Analytics
Watson Marketing Insights
IBM Journey Designer
Watson Real-Time Personalization
Watson Content Hub
Watson Commerce
IBM Configure, Price, Quote
IBM Digital Commerce
IBM WebSphere Commerce
Watson Commerce Insights
IBM Order Management
IBM Store Engagement
Watson Order Optimizer
IBM Call Center
IBM Inventory Visibility
IBM Watson Pay
IBM Payment Gateway
IBM Dynamic Pricing
IBM Price Optimization
IBM Price Management
IBM Markdown Optimization
Forms Experience Builder
Watson Supply Chain
IBM Supply Chain Business Network
IBM Connect:Direct
IBM Supply Chain Insights
IBM B2B Integration Portfolio
IBM Strategic Supply Management
Watson Marketing Portfolio
Watson Campaign Automation
IBM Tealeaf
IBM Campaign
Customer Experience Analytics
Watson Marketing Insights
IBM Journey Designer
Watson Real-Time Personalization
Watson Content Hub
Watson Commerce
IBM Configure, Price, Quote
IBM Digital Commerce
IBM WebSphere Commerce
Watson Commerce Insights
IBM Order Management
IBM Store Engagement
Watson Order Optimizer
IBM Call Center
IBM Inventory Visibility
IBM Watson Pay
IBM Payment Gateway
IBM Dynamic Pricing
IBM Price Optimization
IBM Price Management
IBM Markdown Optimization
Forms Experience Builder
Watson Supply Chain
IBM Supply Chain Business Network
IBM Connect:Direct
IBM Supply Chain Insights
IBM B2B Integration Portfolio
IBM Strategic Supply Management
Watsonx
watsonx.ai
watsonx.data
watsonx.governance
Models
IBM Granite
Models
IBM Granite
4.Book includes photos of some machines Alan D. Meacham. Data Processing Equipment Encyclopedia Gille Associates, 1961^
5.Scans of plates in L.J. Comrie articles from Monthly Notices of the Royal Astronomical Society 1928 and 1932, here^
6.pages dated from 1963 to 1974 IBM Sales Manual IBM^
8.Lars Poulsen collected a list of IBM unit record machine types and names. "It was collected over a period of several years from the alt.folklore.computers USENET group. I started out with the ones I knew, and slowly people contributed more items, until we have what you see. I could not point you to a single—or even a few—lists with attributions; it was a community effort." – Lars Poulsen That list is here^
28.Mortimer Taube. M. Taube: Experiments with the IBM-9900 and a discussion of an improved Comac as suggested by these experiments Journal of Chemical Documentation, 1962^