The following is a list of products from the International Business Machines (IBM) office and data processing equipment company, spanning from early-to-mid-20th-century punched card machinery, time clocks, and typewriters, via mainframe computers and minicomputers, to microprocessors, PCs, laptop PCs, and more.
See also: IBM mainframe, IBM minicomputer
Non-computer hardware
See also the Embedded systems section, below.
- IBM 001 — Mechanical punch
- IBM 002 — Port-a-punch
- IBM 011 — Electric punch
- IBM 012 — Duplicating punch
- IBM 015 — Motorized punch
- IBM 016 — Electric duplicating punch key punch
- IBM 024 — Electronic (tube) punch non-printing
- IBM 026 — Electronic (tube) punch printing, BCD zone codes
- IBM 029 — Electric punch printing, EBCDIC zone codes
- IBM 031 — Alphabetical duplicating punch
- IBM 051 — Mechanical verifier
- IBM 052 — Motorized verifier
- IBM 056 — Electronic (tube) verifier, BCD zone codes
- IBM 059 — Electric verifier, EBCDIC zone codes
- IBM 129 — Integrated circuits (SLT) punch printing, EBCDIC zone codes
Calculating devices
- IBM 601 — Multiplying Punch; 1931
- IBM ASCC — Automatic Sequence Controlled Calculator; 1944
- IBM 602 — Calculating Punch; 1946
- IBM 603 — Electronic Multiplier; 1946
- IBM 604 — Electronic Calculating Punch; 1948
- IBM SSEC — Selective Sequence Electronic Calculator; 1948
- IBM 605 — Electronic Calculating Punch; 1949
- IBM CPC — Card Programmed Electronic Calculator; 1949
- IBM 607 — Electronic Calculator; 1953
- IBM 608 — Transistorized Electronic Calculator; 1957
- IBM 609 — Transistorized Electronic Calculator; 1960
- IBM 632 — Electronic Typing Calculator; 1958
- IBM 6405 — Electronic Calculator/accounting machine family 1962
Time clocks
- none yet entered into list
Typewriters
Electronic computers
- IBM 305 — RAMAC — Random Access Method of Accounting and Control; 1956
- IBM 610 — Auto-Point Computer; 1957
- IBM 650 — Business Magnetic Drum Data Processing Machine; 1954
- IBM 701 — Defense Calculator; 1952
- IBM 702 — Business Electronic Data Processing Machine; 1953
- IBM 704 — Scientific Electronic Data Processing Machine; 1956
- IBM 705 — Business Electronic Data Processing Machine; 1954
- IBM 709 — Scientific Data Processing System; 1958
- SAGE — Semi Automated Ground Environment; 1959
Computers based on discrete transistors (1960s)
Computers based on SLT or discrete IC CPUs (1964 to present)
- IBM 1130 — Low-cost, desk-size computer; 1965
- IBM 1800 — Process control variant of the 1130
- IBM 2020 — System/360 Model 20; almost a 360
- IBM 2022 — System/360 Model 22; small range 360
- IBM 2025 — System/360 Model 25; small range 360
- IBM 2030 — System/360 Model 30; small range 360
- IBM 2040 — System/360 Model 40; small range 360
- IBM 2044 — System/360 Model 44; mid range, science-only 360; business with special feature
- IBM 2050 — System/360 Model 50; mid range 360
- IBM 2060 — System/360 Models 60 and 62; mid-range 360
- IBM 2064 — System/360 Models 64 and 66; mid range 360 Multi-Processor with virtual memory (DAT)
- IBM 2065 — System/360 Model 65; mid range 360
- IBM 2067 — System/360 Model 67; mid range 360 Multi-Processor with virtual memory (DAT)
- IBM 2070 — System/360 Model 70; high range 360
- IBM 2075 — System/360 Model 75; high range 360
- IBM 2091 — System/360 Model 91; high range 360
- IBM 2095 — System/360 Model 95; high range 360
- IBM 3115 — System/370 Model 115; small range 370
- IBM 3125 — System/370 Model 125; small range 370
- IBM 3135 — System/370 Model 135; small range 370
- IBM 3145 — System/370 Model 145; small range 370
- IBM 3155 — System/370 Model 155; mid range 370 without virtual memory * unless upgraded to 155-II
- IBM 3165 — System/370 Model 165; mid range 370 without virtual memory * unless upgraded to 165-II
- IBM 3138 — System/370 Model 138; small range 370
- IBM 3148 — System/370 Model 148; small range 370
- IBM 3158 — System/370 Model 158; mid range 370
- IBM 3168 — System/370 Model 168; mid range 370
- IBM 3195 — System/360 Model 195 or System/370 Model 195; high range 360 or 370 without virtual memory *
- IBM 3033 — Multiprocessor complex; 1977
- IBM 3081 — 1980. Models: D, G, G2, GX, K (1981), K2, KX (2 = enhanced version). 3081 + 3081 = 3084 with same serial number, but two on/off switches.
- IBM 3083 — Models: B (1982), B2, BX, CX, E (1982), E2, EX, J (1982), J2, JX
- IBM 3084 — 2 3081s. Models: Q 2-way, Q 2-way2, QX 2-way, Q 4-way, Q 4-way2, QX 4-way; 1982
- IBM 3090 — 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 is really two 200s bolted together, and single framed. Trouble is, you get heaps of power to process, but some limits, like CSA size, are still fixed by the 16MB line in MVS.
- IBM 3730 — Distributed Office Communication System; 1978
- IBM 3741 — Data Station; 1973
- IBM 3790
- IBM 4300; 1979
- IBM 4321
- IBM 4331
- IBM 4341
- IBM 4361; 1983
- IBM 4380
- IBM 4381; 1983
- IBM 4575 — System/88 processor
- IBM 4576 — System/88 processor
- IBM 4956 — Series/1 processor; 1976
- IBM 5100 — 'Portable' computer; 1975
- IBM 5110
- IBM 5120
- IBM 5320 — System/32; 1975
- IBM 5340 — System/34 System Unit
- IBM 5360 — System/36 System Unit
- IBM 5362 — System/36 System Unit
- IBM 5363 — System/36 System Unit
- IBM 5381 — System/38 System Unit; 1978
- IBM 5382 — System/38 System Unit
- IBM 8100 — Information System; 1978
- IBM 8150 — Processor
- IBM 9020 — For FAA
- IBM 9081 — Airlines version of the 3081
- IBM 9083 — Airlines version of the 3083
- IBM 9190 — Airlines version of the 3090; 1959
- IBM 9373 — Models 20, 30, 40
- IBM 9375 — Models 40, 50, 60
- IBM 9377 — Models 80 and 90
- IBM 9672
- IBM ES/9370
- IBM Series/1
- IBM System/390
- IBM System/3 — For small businesses; 1969; model 6, 1970
- IBM System/7; 1970
- IBM System/32 — Low cost data processing system; 1975
- IBM System/34 — Low cost data processing system; 1977
- IBM System/36 — 1983
- IBM System/38
- System/4 Pi — Airborne military; 1966
Computers based on microprocessor CPUs (1981 to present)
Computers:
- IBM System/23 — DataMaster, based on the Intel 8085
- IBM PC — including 5150, PC XT, XT/370, PC AT, 3270 PC, and XT 286
- IBM PCjr
- IBM Convertible
- IBM Portable
- IBM PS/2 — range
- IBM PS/1 — range, later renamed IBM Aptiva
- IBM RT — series; ROMP-based; 1986
- IBM 4700 — series branch banking equipment; 1981
- IBM 9000 — lab data controller, based on Motorola 68000
- IBM 9075 — PCradio, a battery-powered personal computer; 1991
- IBM 300 — PC range including 300GL and 300PL
- IBM Netvista — Corporate PCs
- IBM ThinkCentre — PC range now made under license by Lenovo Group
- IBM ThinkPad — Notebooks now made under license by Lenovo Group
- IBM AS/400, iSeries) and now System i5; 1988
- IBM RS/6000, pSeries) and now System p5; 1990
- IBM Netfinity (now: xSeries, originally PC Server)
- IBM zSeries (now: System z9, originally S/390)
- IBM BladeCenter — Blade server architecture
- IBM eServer 32x AMD processor-based products
- IBM OpenPower — POWER5 based hardware for runnig Linux.
- RAD6000
- Deep Blue
- Blue Gene
- ASCI White
Microprocessors:
- IBM 801 — Pioneering prototype RISC processor; 1980
- IBM ROMP — RISC processor, also knows as 032 processor
- IBM POWER — Commercial RISC processor range
- PowerPC — Partly based on POWER
Computer and calculating device peripherals
Punched card and paper tape equipment
Printer/plotter equipment and terminals
- IBM 370 — IBM 305 Printer (not to be confused with the much later System/370 computers)
- IBM 381 — IBM 305 Remote Printing Station
- IBM 716 — IBM 701 Printer (150 Lines/min.)
- IBM 717 — IBM 702 Printer
- IBM 740 — IBM 701/IBM 704/IBM 709 Cathode Ray Tube Output Recorder
- IBM 780 — Cathode Ray Tube Display (used with IBM 740)
- IBM 838 — Inquiry Station
- IBM 858 — Cardatype accounting machines, a series of high-speed printers; 1955
- IBM 1052 — Printer/keyboard, based on Selectric mechanism
- IBM 1053 — Console Printer, based on Selectric mechanism
- IBM 1132 — IBM 1130 Printer, based on IBM 407 type-wheel mechanism
- IBM 1403 — IBM 1401 Printer, type chain; 1959
- IBM 1443 — IBM 1440/IBM 1620 II Printer, flying type bar
- IBM 1626 — IBM 1620 Plotter controller
- IBM 1627 — IBM 1620 Plotter
- IBM 2250 — Vector Graphics Display Terminal
- IBM 2260 — CRT Terminal
- IBM 2740 — Typewriter communication terminal; 1965
- IBM 2741 — Typewriter communication terminal; 1965
- IBM 2840 — Display unit
- IBM 3101 — Display terminal
- IBM 3161 — ASCII display station
- IBM 3162 — ASCII display station
- IBM 3163 — ASCII display station
- IBM 3164 — Color ASCII display station
- IBM 3178 — Display station
- IBM 3179G — 32 line graphic terminal
- IBM 3180 — 132 character terminal
- IBM 3191 — Display station
- IBM 3192 — Terminal. 24 or 32 lines. Record and playback keystrokes function. All configuration done through keyboard.
- IBM 3192G — Terminal. 24 or 32 lines. Graphics.
- IBM 3193 — Display station
- IBM 3194 — Advanced function colour display
- IBM 3196 — Display station
- IBM 3197 — Color display work station
- IBM 3203-5 — Printer
- IBM 3211 — Printer
- IBM 3262 — Line printer
- IBM 3268 — Dot matrix printer
- IBM 3270 — CRT Terminal
- IBM 3275 — Display station
- IBM 3277 — Terminal
- IBM 3278 — Display station
- IBM 3279 — Color graphic terminal; 1979
- IBM 3284 — Printer
- IBM 3287 — Color printer; 1979
- IBM 3288 — Line printer
- IBM 3290 — Gas panel display terminal with four logical screens; 1983
- IBM 3767 — Communication terminal
- IBM 3780 — Data communications terminal; 1972
- IBM 3800 — First laser printer introduced by IBM; 1976
- IBM 3800-1 — Early laser printer
- IBM 3800-3 — Continuous form printer; 1982
- IBM 3812 — Table top page printer
- IBM 3820 — Laser printer. 20 pps.
- IBM 3825 — Laser printer. 58 pps.
- IBM 3827 — Page printer; 1988
- IBM 3835 — Page printer; 1988
- IBM 3852-2 — Inkjet printer for IBM 3192 terminal
- IBM 4019 — Laser printer for PC. 10 text pages per minute.
- IBM 4039-16L — Lex Mark laser printer
- IBM 4055 — InfoWindow touch screen display
- IBM 4079 — Color inkjet printer
- IBM 4201 — ProPrinterII Model 002
- IBM 4202 — ProPrinter XL
- IBM 4207 — ProPrinter X24
- IBM 4208 — ProPrinter XL24
- IBM 4210 — APA matrix table top WS printer for the S/38-36
- IBM 4214 — Table top printer
- IBM 4216 — Personal pageprinter model 020
- IBM 4224 — Table top serial printer; 1986
- IBM 4234 — Floor standing dot band printer; 1986
- IBM 4245 — Line printer
- IBM 4248 — Impact printer; 1984
- IBM 4250/II — ElectroCompositor model 002
- IBM 4704 — Little terminals. 40 or 80 character modes
- IBM 4975 — Printer
- IBM 5081 — Color and monochrome display; separate RGB connections, capable of 1280x1024 resolution, up to 21 inch diagonal.
- IBM 5083 — Tablet
- IBM 5087 — Screen printer
- IBM 5210 — Printer
- IBM 5219 — Letter quality printer
- IBM 5223 — Wheelprinter E
- IBM 5224 — Table top printer
- IBM 5225 — Floor standing printer
- IBM 5250 — CRT terminal
- IBM 5256 — Table top printer
- IBM 5262 — Floor standing line printer
- IBM 6153 — Advanced monochrome graphics display
- IBM 6154 — Advanced color graphics display
- IBM 6155 — Extended monochrome graphics display
- IBM 6180 — Color plotter
- IBM 6186 — Color plotter
- IBM 6400 — Line matrix printer
- 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 XY749 — Plotter
- IBM XY750 — Plotter
Electrical/electronic/magnetic/optical storage units
Electromechanical memory units:
Electrostatic memory units:
Core memory units:
Disk/drum drive units:
Tape drive units:
- IBM 726 — Magnetic Tape Reader/Recorder (7 Track – 6 data bits & 1 parity bit; 100 Characters/inch)
- IBM 727 — Magnetic Tape Reader/Recorder (7 Track – 6 data bits & 1 parity bit; 200 Characters/inch)
- IBM 728 — Magnetic Tape Reader/Recorder (7 Track – 6 data bits & 1 synchronization bit; 248 Characters/inch)
- IBM 729 — 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 3400-4 — Lower density tape
- IBM 3400-6 — Normal tape
- IBM 3410 — Magnetic tape subsystem; 1971
- IBM 3411 — Magnetic tape unit and controller
- IBM 3420 — Tape drive
- IBM 3422 — Magnetic tape subsystem; 1986
- IBM 3424 — Tape unit. Brazil and SA only.
- IBM 3430 — Top loading tape drive; 1983
- IBM 3480 — Cartridge tape drive; 1984
- IBM 3490 — Cartridge tape drive
- IBM 3494 — Tape library
- IBM 3495 — Robotic tape library
- IBM 3580 — Magnetic tape subsystem; LTO
- IBM 3590 — Enterprise Magnetic Tape System (terabyte)
- IBM 3850 — Mass Storage System (tapes in cartridges); 1974
- 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 7330 — Magnetic tape drive (7 Track – 6 data bits & 1 parity bit; 200/556 Characters/inch)
- IBM 7340 — Hypertape
- IBM 7955 — IBM 7950 Magnetic tape system (22 Track – 16 data bits & 6 ECC bits; 2400 words/inch)
- IBM 8809 — Magnetic tape unit
- IBM 9347 — Magnetic tape unit
Optical storage units:
- IBM 1360 — Photodigital Storage System (terabit)
- IBM 3995 — Optical Library (terabyte)
Coprocessor units
Input/Output control units
Fibre Channel switches, directors and virtualization products
Operator's consoles and control panels
Power supply/distribution units
Other
IBM PC components and peripherals
Embedded systems
Bank and finance
Document processing
Industry and manufacturing
Medical/science/lab equipment
- IBM 2991 — Blood cell separator; 1972; model 2 1976
- IBM 2997 — Blood cell separator; 1977
- IBM 5880 — Electrocardiograph system; 1978
- IBM 9630 — Gas chromograph; 1985
Retail/point-of-sale (POS)
Telecommuncations terminals
Unclassified
- IBM 1030 — Data collection system; 1963
- IBM 1050 — Data collection system; 1963
- IBM 1500 — Computer-assisted instruction system; 1966
- IBM 2350 — Graphics display system; 1977
- IBM 2770 — Data Communication System; 1969
- IBM 2790 — Data Communication System; 1969
- IBM 2922 — Programmable terminal; 1972
- IBM 6361 — Fastdraft system; 1982
Computer software
Operating systems
Utilities and languages
- A20 handler for the PC (Address line 20 handler)
- EGL (Enterprise Generation Language)
- FAP assembler for the IBM 709, 7090, and 7094 (FORTRAN Assembly Program)
- FORTRAN (originally developed by IBM for the 704) (FORmula TRANslator)
- JCL batch job/scripting language (Job Control Language)
- JES 2, JES 3 (TBD)
- KOMPILER for the IBM 701 and 704
- PL/I (Programming Language/One)
- PL/S (Programming Language/Systems)
- REXX scripting language (REstructured eXtended eXecutor)
- RPG programming language (Report Program Generator)
- VisualAge compilers (C/C++, Fortran, Java, ...)
Middleware and applications
IBM |
IBM hardware |
IBM software
Daftar produk IBM