John C. McPherson collection
Item Details
- Description
The John C. McPherson collection contains materials from McPherson’s career at IBM, which lasted from 1930 to 1971. During his time at IBM, McPherson witnessed and participated in IBM’s shift from punched card machines to electronic computers and, at the end of his career, became a key supporter of the programming language APL (A Programming Language). Materials include manuals, papers, and administrative records relating to APL; conference proceedings – including materials from the Joint Computer Conference, of which McPherson served as chairman in 1951; technical papers and articles written by McPherson, Kenneth E. Iverson, and others; IBM administrative records reflecting policies and projects spanning four decades; personal papers and correspondence, including letters between McPherson and Thomas J. Watson, Jr.; and manuals and books published by IBM, MIT, and the Harvard University Computation Laboratory. The records span 1921 through 1993, with the bulk of the collection being from 1950 to 1971.
Biographical/Historical Note
John C. McPherson was born in Short Hills, New Jersey, on October 16, 1908. He graduated from Princeton University in 1929, receiving a BS in electrical engineering. In 1930, McPherson started his long career at IBM, initially working as a trainee in its Railroad Department. McPherson worked in this department for seven years developing systems to provide statistics about the movement of freight and passengers, including a widely-used set of charts called Machine Methods for Railroad Accounting. In 1940, McPherson was promoted to Manager of Future Demands and from 1943 to 1946 he worked as IBM's Director of Engineering. During these years McPherson was instrumental in the establishment of a punched card computing facility at the Aberdeen Proving Grounds Ballistic Research Laboratory and also in planning the development of the IBM Selective Sequence Electronic Calculator (SSEC).
In 1948, McPherson was elected an IBM vice president. Other milestones in McPherson's career include acting as chairman of the 1951 Joint Computer Conference and becoming the first director of IBM's graduate-level Systems Research Institute (SRI) from 1960-1965. In his later years at IBM, McPherson focused on the business, marketing, and advancement of APL, the programming language developed by Kenneth E. Iverson in the 1960s. McPherson retired in 1971, but stayed in contact with many IBM projects and colleagues until his death in 1999.- Level of description
- Folder
- Date
- 1921-1993 (Made), 1950-1971 (Bulk)
- Publisher
- Computer History Museum (Publisher)
- Extent
- 9.17 linear feet in 7 record cartons and one manuscript box
- Subject
- APL (Computer Program Language), Computer Industry, International Business Machines Corporation (IBM), Punched Card Systems
- Collection title
- John C. McPherson collection
- Credit
- Gift of Ray Polivka
- Catalogue number
- 102733950
- Lot number
- X3853.2007