Online Encyclopedia Search Tool

Your Online Encyclopedia

 

Online Encylopedia and Dictionary Research Site

Online Encyclopedia Free Search Online Encyclopedia Search    Online Encyclopedia Browse    welcome to our free dictionary for your research of every kind

Online Encyclopedia



List of IBM products

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 and typewriters, via mainframe computers and minicomputers, to microprocessors, PCs, laptop PCs, and more.

See also: IBM mainframe, IBM minicomputer


Contents

Non-computer hardware

Keypunches and verifiers

  • 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 - Transistorized punch printing, EBCDIC zone codes
  • IBM 031 - Alphabetical duplicating punch
  • IBM 051 - Mechanical verifier
  • IBM 052 - Motorized verifier
  • IBM 056 - Verifier
  • IBM 059 - Verifier
  • IBM 129 - Integrated circuits punch printing

Unit record equipment

  • IBM 70 (Card Sorter)
  • IBM 71 (Card Sorter)
  • IBM 75 (Card Sorter)
  • IBM 77 (Collator)
  • IBM 80 (Card Sorter)
  • IBM 81 (Card Sorter)
  • IBM 82 (Card Sorter)
  • IBM 83 (Card Sorter)
  • IBM 84 (Card Sorter)
  • IBM 85 (Numerical Collator)
  • IBM 87 (Alphabetic Collator)
  • IBM 88 (Collator)
  • IBM 402 (Alphabetic Accounting Machine)
  • IBM 403 (Alphabetic Accounting Machine)
  • IBM 404 (Accounting Machine)
  • IBM 405 (Accounting Machine)
  • IBM 407 (Alphabetic Accounting Machine)
  • IBM 412 (Accounting Machine)
  • IBM 416 (Accounting Machine)
  • IBM 418 (Accounting Machine)
  • IBM 419 (Numerical Accounting Machine)
  • IBM 513 (Summary Punch)
  • IBM 514 (Summary Punch)
  • IBM 519 (Gang Punch/Reproducing Punch)
  • IBM 523 (Gang Summary Punch)
  • IBM 524 (Duplicating Summary Punch)
  • IBM 526 (Printing Summary Punch)
  • IBM 527 (Reproducing Punch)
  • IBM 548 (Alphabetic Interpreter)
  • IBM 550 (Numerical Interpreter)
  • IBM 551 (Check Writing Interpreter)
  • IBM 552 (Alphabetic Interpreter)
  • IBM 557 (Alphabetic Interpreter)

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)

Typewriters

Electronic computers

Computers based on vacuum tubes (1950s)

  • 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)

Computers based on microprocessor CPUs (1981 to present)

 Microprocessors:

Computer and Calculating device peripherals

Punched card and paper tape equipment

  • IBM 323 - Card Punch
  • IBM 521 - Punch card reader/punch
  • IBM 527 - Punch card punch
  • IBM 533 - Punch card reader/punch
  • IBM 537 - Punch card reader/punch
  • IBM 543 - Punch card reader
  • IBM 544 - Punch card punch
  • IBM 711 - Punched card reader (150 cards/min)
  • IBM 721 - Punched card recorder (100 cards/min)
  • IBM 1402 - Punch card reader/punch
  • IBM 1412 - Punch card reader/punch
  • IBM 1442 - Punch card reader/punch
  • IBM 1444 - Punch card reader/punch
  • IBM 1621 - Paper tape reader
  • IBM 1622 - Punch card reader/punch
  • IBM 1624 - Paper tape punch
  • IBM 7503 - Punch card reader
  • IBM 7553 - Punch card punch

Printer/plotter equipment and terminals

  • IBM 370 - Printer (not to be confused with the much later System/370)
  • IBM 380 - Console
  • IBM 716 - Printer (150 Lines/min.)
  • IBM 740 - Cathode Ray Tube Output Recorder
  • IBM 780 - Cathode Ray Tube Display (used with IBM 740)
  • IBM 838 - Inquiry Station
  • IBM 1052 - Printer/keyboard, based on Selectric mechanism
  • IBM 1053 - Console Printer, based on Selectric mechanism
  • IBM 1132 - Printer, based on IBM 407 type-wheel mechanism
  • IBM 1403 - Printer, type chain
  • IBM 1443 - Printer, flying type bar
  • IBM 1626 - Plotter controller
  • IBM 1627 - Plotter
  • IBM 2250 - Vector Graphics Display Terminal
  • IBM 3270 - CRT Terminal
  • IBM 5250 - CRT Terminal
  • IBM 6400 - Line matrix printer
  • IBM 7151 - Console Control Unit
  • IBM 7404 - Graphic Output

Electrical/electronic/magnetic/optical storage units

Electromechanical memory units:

  • IBM 941 - IBM CPC Auxiliary Storage Unit (16 – 10-digit words)

Electrostatic memory units:

  • IBM 706 - IBM 701 Electrostatic Storage Unit (2048 – 36-bit words)

Core memory units:

  • IBM 653 - IBM 650 Auxiliary Unit (60 – 10-digit words)
  • IBM 737 - IBM 701 Magnetic Core Storage Unit (4096 – 36-bit words)
  • IBM 1406 - IBM 1401 Memory Expansion Unit (4000/8000/12000 – 8-bit characters; CBA8421M)
  • IBM 1623 - IBM 1620 I Memory Expansion Unit (20000/40000 – 6-bit digits; CF8421)
  • IBM 1625 - IBM 1620 II Memory Unit (20000/40000/60000 – 6-bit digits; CF8421)
  • IBM 7302 - IBM 7030 Core Storage (16384 – 72-bit words: 64 data bits & 8 ECC bits)
  • IBM 7302 - IBM 7090 Core Storage (32768 – 36-bit words)
  • IBM 7952 - IBM 7950 High performance core storage (1024 – 72-bit words: 64 data bits & 8 ECC bits)

Disk/drum drive units:

  • IBM 350 - IBM 305 RAMAC (Disk drive)
  • IBM 353 - Disk drive
  • IBM 355 - IBM 650 RAMAC (Disk drive)
  • IBM 731 - Magnetic Drum Reader/Recorder
  • IBM 1301 - Disk drive
  • IBM 1302 - Disk drive
  • IBM 1311 - Disk drive using IBM 1316 - 2000000 character removable disk pack
  • IBM 1405 - IBM 1401 RAMAC (Disk drive)
  • IBM 2105 - Enterprise Storage Server (Shark)
  • IBM 2302 - Disc drive
  • IBM 2311 - Disk drive with removable disks
  • IBM 2314 - Disk drive with removable disks
  • IBM 2310 - Disk drive, single removable removable platter, 1 Megabyte
  • IBM 3350 - Disk drive
  • IBM 3380 - Disk drive
  • IBM 3390 - Disk drive
  • IBM 7133 - SSA Disk (Serial Storage Architecture)
  • IBM 7320 - Drum Storage

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 729 - Magnetic tape drive (7 Track – 6 data bits & 1 parity bit; 200/556/800 Characters/inch)
  • IBM 2321 - Data Cell Drive
  • IBM 2401 - Magnetic tape drive (9 Track – 8 data bits & 1 parity bit; 800/1600 Characters/inch)
  • IBM 3590 - Enterprise Magnetic Tape System (terabyte)
  • IBM 7330 - Magnetic tape drive (7 Track – 6 data bits & 1 parity bit; 200/556 Characters/inch)
  • IBM 7340 - Hypertape
  • IBM 7955 - Magnetic tape system (22 Track – 16 data bits & 6 ECC bits; 2400 words/inch)

Optical storage units:

  • IBM 1360 - Photodigital Storage System (terabit)
  • IBM 3995 - Optical Library (terabyte)

Coprocessor units

  • IBM 653 - Auxiliary Unit (Index Registers & Decimal Floating Point)
  • IBM 7951 - Stream coprocessor

Input/Output control units

  • IBM 354 - Disk drive controller
  • IBM 652 - Disk and Magnetic Tape Control Unit
  • IBM 653 - Auxiliary Unit (Drum Control)
  • IBM 654 - Auxiliary Alphabetic Unit
  • IBM 753 - Magnetic Tape Control Unit
  • IBM 1133 _ Multiplexer and cycle steal er, to connect a 1403 fast printer to a 1130
  • IBM 1414 - I/O Synchronizer
  • IBM 1711 - Data Converter (A/D)
  • IBM 1712 - Multiplexer and Terminal Unit
  • IBM 3705 - Communication Controller
  • IBM 3720 - Communication Controller
  • IBM 3725 - Communication Controller
  • IBM 3745 - Communication Controller
  • IBM 3746 - Multiprotocol Controller
  • IBM 7604 - Tape Control
  • IBM 7606 - Multiplexer
  • IBM 7607 - Data Channel
  • IBM 7612 - Disk Synchronizer
  • IBM 7617 - Data Channel Console
  • IBM 7619 - I/O exchange (8, 16, 24, or 32 I/O channels)
  • IBM 7621 - Tape Control
  • IBM 7631 - File Control
  • IBM 7640 - Hypertape Control
  • IBM 7909 - Data Channel
  • IBM 7959 - High speed I/O exchange

Power supply/distribution units

  • IBM 340 - Power Supply
  • IBM 655 - Power Unit
  • IBM 736 - Power Frame #1
  • IBM 741 - Power Frame #2
  • IBM 746 - Power Distribution Unit
  • IBM 7608 - Power Converter
  • IBM 7618 - Power Control Unit

IBM PC components and peripherals

Computer software

Operating systems

Utilities and languages

  • A20 handler for the PC
  • FAP assembler for the IBM 709, 7090, and 7094
  • FORTRAN (originally developed by IBM for the 704)
  • JCL batch job/scripting language
  • KOMPILER for the IBM 701 and 704
  • Rexx scripting language
  • VisualAge compilers (C/C++, Fortran, Java, ...)
  • JES 2
  • JES 3
  • PL/S

Applications



Last updated: 10-24-2004 05:10:45