

Thetabulating machine was anelectromechanical machine designed to assist in summarizing information stored onpunched cards. Invented byHerman Hollerith, the machine was developed to help process data for the1890 U.S. Census. Later models were widely used for business applications such asaccounting andinventory control. It spawned a class of machines, known asunit record equipment, and the data processing industry.
The term "Super Computing" was used by theNew York World newspaper in 1931 to refer to a large custom-built tabulator thatIBM made forColumbia University.[1]
The1880 census had taken eight years to process.[2] Since theU.S. Constitution mandates a census every ten years to apportion bothcongressional representatives anddirect taxes among thestates, a combination of larger staff and faster-recording systems was required.
In the late 1880sHerman Hollerith, inspired byconductors using holes punched in different positions on arailway ticket to record traveler details such as gender and approximate age, invented the recording of data on a machine-readable medium. Prior uses of machine-readable media had been for lists of instructions (not data) to driveprogrammed machines such asJacquard looms. "After some initial trials with paper tape, he settled onpunched cards..."[3] Hollerith used punched cards with round holes, 12 rows, and 24 columns. The cards measured3+1⁄4 by6+5⁄8 inches (83 by 168 mm).[4] His tabulator used electromechanicalsolenoids to increment mechanical counters. A set of spring-loaded wires were suspended over the card reader. The card sat over pools ofmercury, pools corresponding to the possible hole positions in the card. When the wires were pressed onto the card, punched holes allowed wires to dip into the mercury pools, making an electrical contact[5][6] that could be used for counting, sorting, and setting off a bell to let the operator know the card had been read. The tabulator had 40 counters, each with a dial divided into 100 divisions, with two indicator hands; one which stepped one unit with each counting pulse, the other which advanced one unit every time the other dial made a complete revolution. This arrangement allowed a count of up to 9,999. During a given tabulating run, counters could be assigned to a specific hole or, by usingrelay logic, to a combination of holes, e.g. to count married couples.[7] If the card was to be sorted, a compartment lid of the sorting box would open for storage of the card, the choice of compartment depending on the data in the card.[8]
Hollerith's method was used for the 1890 census. Clerks usedkeypunches to punch holes in the cards entering age, state of residence, gender, and other information from the returns. Some 100 million cards were generated and "the cards were only passed through the machines four times during the whole of the operations."[4] According to the U.S. Census Bureau, the census results were "... finished months ahead of schedule and far under budget."[9]
The advantages of the technology were immediately apparent foraccounting and trackinginventory. Hollerith started his own business asThe Hollerith Electric Tabulating System, specializing inpunched card data processing equipment.[10] In 1896, he incorporated the Tabulating Machine Company. In that year he introduced the Hollerith Integrating Tabulator, which could add numbers coded on punched cards, not just count the number of holes. Punched cards were still read manually using the pins and mercury pool reader. 1900 saw the Hollerith Automatic Feed Tabulator used in that year's U.S. census. Acontrol panel was incorporated in the 1906 Type 1.[11]
In 1911, four corporations, including Hollerith's firm, wereamalgamated (via stock acquisition) to form a fifth company, theComputing-Tabulating-Recording Company (CTR). ThePowers Accounting Machine Company was formed that same year and, like Hollerith, with machines first developed at the Census Bureau. In 1919, the firstBull tabulator prototype was developed. Tabulators that could print, and with removable control panels, appeared in the 1920s. In 1924, CTR was renamedInternational Business Machines (IBM). In 1927, Remington Rand acquired the Powers Accounting Machine Company. In 1933, The Tabulating Machine Company was subsumed into IBM. These companies continued to develop faster and more sophisticated tabulators, culminating in tabulators such as 1949IBM 407 and 1952Remington Rand 409. Tabulating machines continued to be used well after the introduction of commercial electroniccomputers in the 1950s.
Many applications using unit record tabulators were migrated to computers such as theIBM 1401. Two programming languages,FARGO andRPG, were created to aid this migration. Since tabulator control panels were based on the machine cycle, both FARGO and RPG emulated the notion of the machine cycle and training material showed the control panel vs. programming language coding sheet relationships.



In its basic form, a tabulating machine would read one card at a time, print portions (fields) of the card onfan-fold paper, possibly rearranged, and add one or more numbers punched on the card to one or more counters, calledaccumulators. On early models, the accumulator register dials would be read manually after a card run to get totals. Later models could print totals directly. Cards with a particular punch could be treated as master cards causing different behavior. For example, customer master cards could be merged with sorted cards recording individual items purchased. When read by the tabulating machine to create invoices, the billing address and customer number would be printed from the master card, and then individual items purchased and their price would be printed. When the next master card was detected, the total price would be printed from the accumulator and the page ejected to the top of the next page, typically using acarriage control tape.
With successive stages or cycles of punched-card processing, fairly complex calculations could be made if one had a sufficient set of equipment. (In modern data processing terms, one can think of each stage as anSQL clause: SELECT (filter columns), then WHERE (filter cards, or "rows"), then maybe a GROUP BY for totals and counts, then a SORT BY; and then perhaps feed those back to another set of SELECT and WHERE cycles again if needed.) A human operator had to retrieve, load, and store the various card decks at each stage.
Hollerith's first tabulators were used to compile mortality statistics for Baltimore, Jersey City and New York City in 1886.[13]
The first Tabulating Machine Company (TMC) automatic feed tabulator, operating at 150 cards/minute, was developed in 1906.[14]
The first TMC printing tabulator was developed in 1920.[15]
TMC Type IV Accounting Machine (later renamed the IBM 301), from theIBM Archives:
The 301 (better known as theType IV) Accounting Machine was the first card-controlled machine to incorporate class selection, automatic subtraction, and printing of a net positive or negative balance. Dating to 1928, this machine exemplifies the transition from tabulating to accounting machines. The Type IV could list 100 cards per minute.
H.W.Egli - BULL Tabulator model T30, 1931
IBM 401:
The 401, introduced in 1933, was an early entry in a long series of IBM alphabetic tabulators and accounting machines. It was developed by a team headed byJ. R. Peirce and incorporated significant functions and features invented byA. W. Mills,F. J. Furman andE. J. Rabenda. The 401 added at a speed of 150 cards per minute and listed alphanumerical data at 80 cards per minute.[16]
IBM 405:
Introduced in 1934, the 405 Alphabetical Accounting Machine was the basic bookkeeping and accounting machine marketed by IBM for many years. Important features were expanded adding capacity, greater flexibility of counter grouping,[b] direct printing of the entire alphabet, direct subtraction[c] and printing of either debit or credit balance from any counter. Commonly called the 405 "tabulator," this machine remained the flagship of IBM's product line until after World War II.[17][18] The British atHut 8 used Hollerith machinery to gain some knowledge ofKnown-plaintext attack cribs used by encrypted German messages.[19]
IBM 402 and 403, from 1948, were modernized successors to the 405.

The 1952 Bull Gamma 3 could be attached to this tabulator or to a card read/punch.[20][21]
Introduced in 1949, the 407 was the mainstay of the IBM unit record product line for almost three decades. It was later adapted to serve as an input/output peripheral for several early electronic calculators and computers. Its printing mechanism was used in theIBM 716 line printer for theIBM 700/7000 series and later with theIBM 1130 through the mid-1970s.
The IBM 407 Accounting Machine was withdrawn from marketing in 1976, signaling the end of the unit record era.[22]
For early use of tabulators for scientific computations see
From (Randell, 1982)... brief... fascinating article... describes how tabulators and sorters were used on ... 100 million cards ... 1890 census.