The Hollerith punched cards used for the 1890 U.S. census were blank.
Thomas J. Watson Sr., IBM's head, asked two of his top inventors,
Clair D. Lake and
J. Royden Pierce, to independently develop ways to increase data capacity without increasing the size of the punched card. Pierce wanted to keep round holes and 45 columns but to allow each column to store more data; Lake suggested rectangular holes, which could be spaced more tightly, allowing 80 columns per punched card, thereby nearly doubling the capacity of the older format. Watson picked the latter solution, introduced as
The IBM Card, in part because it was compatible with existing tabulator designs and in part because it could be protected by patents and give the company a distinct advantage, and because "competitors using mechanical sensing of holes would find it difficult to make the change". Introduced in 1928, the
IBM card format had rectangular holes, 80 columns, and 10 rows. Card size is . The cards are made of smooth stock, thick. There are about 143 cards to the inch (/cm). In 1930, the
IBM card format had rectangular holes, 80 columns, and 12 rows, with two more rows added to the top of the card for alphabetic coding. In 1964, IBM changed from square to round corners. They come typically in boxes of 2,000 cards or as
continuous form cards. Continuous form cards could be both pre-numbered and pre-punched for document control (checks, for example). Initially designed to record responses to
yes–no questions, support for numeric,
alphabetic and special characters was added through the use of columns and zones. The top three positions of a column are called
zone punching positions, 12 (top), 11, and 0 (0 may be either a zone punch or a digit punch). For decimal data the lower ten positions are called
digit punching positions, 0 (top) through 9. An arithmetic sign can be specified for a decimal field by
overpunching the field's rightmost column with a zone punch: 12 for plus, 11 for minus (CR). For
Pound sterling pre-decimalization currency a
penny column represents the values zero through eleven; 10 (top), 11, then 0 through 9 as above. An arithmetic sign can be punched in the adjacent
shilling column. Zone punches had other uses in processing, such as indicating a master card. in 1964. Diagram: _______________________________________________ / &-0123456789ABCDEFGHIJKLMNOPQR/STUVWXYZ 12| x xxxxxxxxx 11| x xxxxxxxxx 0| x xxxxxxxxx 1| x x x x 2| x x x x 3| x x x x 4| x x x x 5| x x x x 6| x x x x 7| x x x x 8| x x x x 9| x x x x |________________________________________________
Note: The 11 and 12 zones were also called the X and Y zones, respectively. In 1931, IBM began introducing upper-case letters and special characters (Powers-Samas had developed the first commercial alphabetic punched card representation in 1921). The 26 letters have two punches (zone [12,11,0] + digit [1–9]). The languages of Germany, Sweden, Denmark, Norway, Spain, Portugal and Finland require up to three additional letters; their punching is not shown here. Most special characters have two or three punches (zone [12,11,0, or none] + digit [2–7] + 8); a few special characters were exceptions: "&" is 12 only, "-" is 11 only, and "/" is 0 + 1). The Space character has no punches. The information represented in a column by a combination of zones [12, 11, 0] and digits [0–9] is dependent on the use of that column. For example, the combination "12-1" is the letter "A" in an alphabetic column, a plus signed digit "1" in a signed numeric column, or an unsigned digit "1" in a column where the "12" has some other use. The introduction of
EBCDIC in 1964 defined columns with as many as six punches (zones [12,11,0,8,9] + digit [1–7]). IBM and other manufacturers used many different 80-column card
character encodings. A 1969 American National Standard defined the punches for 128 characters and was named the
Hollerith Punched Card Code (often referred to simply as
Hollerith Card Code), honoring Hollerith. punched card. For some computer applications,
binary formats were used, where each hole represented a single binary digit (or "
bit"), every column (or row) is treated as a simple
bit field, and every combination of holes is permitted. For example, on the
IBM 701 and
IBM 704, card data was read, using an
IBM 711, into memory in row binary format. For each of the twelve rows of the card, 72 of the 80 columns, skipping the other eight, would be read into two
36-bit words, requiring 864 bits to store the whole card; a control panel was used to select the 72 columns to be read. Software would translate this data into the desired form. One convention was to use columns 1 through 72 for data, and columns 73 through 80 to sequentially number the cards, as shown in the picture above of a punched card for FORTRAN. Such numbered cards could be sorted by machine so that if a deck was dropped the sorting machine could be used to arrange it back in order. This convention continued to be used in FORTRAN, even in later systems where the data in all 80 columns could be read. The IBM card readers 3504,
3505 and the multifunction unit 3525 used a different encoding scheme for column binary data, also known as
card image, where each column, split into two rows of 6 (12–3 and 4–9) was encoded into two 8-bit bytes, holes in each group represented by bits 2 to 7 (MSb
numbering, bit 0 and 1 unused ) in successive bytes. This required 160 8-bit bytes, or 1280 bits, to store the whole card. As an aid to humans who had to deal with the punched cards, the IBM 026 and later 029 and 129 key punch machines could print human-readable text above each of the 80 columns. As a prank, punched cards could be made where every possible punch position had a hole. Such "
lace cards" lacked structural strength, and would frequently buckle and jam inside the machine. The IBM 80-column punched card format dominated the industry, becoming known as just
IBM cards, even though other companies made cards and equipment to process them. One of the most common punched card formats is the IBM 5081 card format, a general purpose layout with no field divisions. This format has digits printed on it corresponding to the punch positions of the digits in each of the 80 columns. Other punched card vendors manufactured cards with this same layout and number.
IBM Stub card and Short card formats Long cards were available with a scored stub on either end which, when torn off, left an 80 column card. The torn off card is called a
stub card. 80-column cards were available scored, on either end, creating both a
short card and a
stub card when torn apart. Short cards can be processed by other IBM machines. A common length for stub cards was 51 columns. Stub cards were used in applications requiring tags, labels, or carbon copies.
IBM 40-column Port-A-Punch card format According to the IBM Archive: ''IBM's Supplies Division introduced the Port-A-Punch in 1958 as a fast, accurate means of manually punching holes in specially scored IBM punched cards. Designed to fit in the pocket, Port-A-Punch made it possible to create punched card documents anywhere. The product was intended for "on-the-spot" recording operations—such as physical inventories, job tickets and statistical surveys—because it eliminated the need for preliminary writing or typing of source documents.'' File:IBM Port-A-Punch.jpg|IBM Port-A-Punch File:FORTRAN Port-A-Punch card. Compiler directive "SQUEEZE" removed the alternating blank columns from the input. Godfrey Manning..jpg|FORTRAN Port-A-Punch card. Compiler directive "SQUEEZE" removed the alternating blank columns from the input. File:IBM Port-a-punch.jpg|Port-a-punch
IBM 96-column format In 1969 IBM introduced a new, smaller, round-hole, 96-column card format along with the
IBM System/3 low-end business computer. These cards have tiny, 1 mm diameter circular holes, smaller than those in
paper tape. Data is stored in 6-bit
BCD, with three rows of 32 characters each, or 8-bit
EBCDIC. In this format, each column of the top tiers are combined with two punch rows from the bottom tier to form an 8-bit byte, and the middle tier is combined with two more punch rows, so that each card contains 64 bytes of 8-bit-per-byte binary coded data. As in the 80 column card, readable text was printed in the top section of the card. There was also a fourth row of 32 characters that could be printed. This format was never widely used; it was IBM-only, but they did not support it on any equipment beyond the System/3, where it was quickly superseded by the 1973
IBM 3740 Data Entry System using
8-inch floppy disks. The format was however recycled in 1978 when IBM re-used the mechanism in its
IBM 3624 ATMs as print-only receipt printers.
Powers/Remington Rand/UNIVAC 90-column format UNIVAC format card. Card courtesy of
MIT Museum. The Powers/Remington Rand card format was initially the same as Hollerith's; 45 columns and round holes. In 1930,
Remington Rand leap-frogged IBM's 80 column format from 1928 by coding two characters in each of the 45 columns – producing what is now commonly called the 90-column card. There are two sets of six rows across each card. The rows in each set are labeled 0, 1/2, 3/4, 5/6, 7/8 and 9. The even numbers in a pair are formed by combining that punch with a 9 punch. Alphabetic and special characters use three or more punches.
Powers-Samas formats The British
Powers-Samas company used a variety of card formats for their
unit record equipment. They began with 45 columns and round holes. Later 36-, 40- and 65-column cards were provided. A 130-column card was also available – formed by dividing the card into two rows, each row with 65 columns and each character space with five punch positions. A 21-column card was comparable to the IBM Stub card.
Mark sense format Mark sense (
electrographic) cards, developed by
Reynold B. Johnson at IBM, have printed ovals that could be marked with a special electrographic pencil. Cards would typically be punched with some initial information, such as the name and location of an inventory item. Information to be added, such as quantity of the item on hand, would be marked in the ovals. Card punches with an option to detect mark sense cards could then punch the corresponding information into the card.
Aperture format Aperture cards have a cut-out hole on the right side of the punched card. A piece of 35 mm microfilm containing a
microform image is mounted in the hole. Aperture cards are used for
engineering drawings from all engineering disciplines. Information about the drawing, for example the drawing number, is typically punched and printed on the remainder of the card. == Manufacturing ==