From magnetic tape and rare film to lab notebooks and business plans to early mainframes and source code, our collection is as diverse as the history of computing. It is a rich resource for everyone, comprising historical objects, documents, software titles, ephemera, and photographs and moving images.
Search the Catalog
Catalog contains over 150,181 records.
IBM Personal Computer cable
International Business Machines Corporation (IBM)
Physical object, 1981 ca.
102716231
IBM Personal Computer keyboard
International Business Machines Corporation (IBM)
Physical object, 1981
102716229
IBM Personal Computer power cord
International Business Machines Corporation (IBM)
Physical object, 1981 ca.
102716232
IBM personal computer technical reference manual
International Business Machines Corporation (IBM)
Document, 1982-07
102703493
Gem Sampler
Digital Research, Inc.
Software, 1985
102722825
UCSD Pascal
IBM Corp.
Software, 1982
102722820
Diagnostics
IBM Corp.
Software, 1982
102722821
IBM Personal Computer CPU
International Business Machines Corporation (IBM)
Physical object, 1981
102716228
IBM 5151 Personal Computer monitor
International Business Machines Corporation (IBM)
Physical object, 1981
102716230
UCSD p-system
IBM Corp.
Software, 1982
102722812
Internal architecture guide for the UCSD p-system version IV.0
International Business Machines Corporation (IBM); Softech Microsystems
Document, 1982-01
102703494
CP/M-86 operating system
IBM Corp.
Software, 1982
102722815
BASIC, second edition
International Business Machines Corporation (IBM)
Document, 1982-05
102703492
UCSD p-system Fortran
IBM Corp.
Software, 1982
102722811
Microsoft Word
Microsoft Corporation
Software, 1983
102722816
Macro assembler
IBM Corp.
Software, 1981
102722813
WordStar
MicroPro International Corporation
Software, 1980
102722818
Assembler reference for the UCSD p-system version IV.0
International Business Machines Corporation (IBM); Softech Microsystems
Document, 1982-01
102703495
Hand labeled disks
Software
102722826
DOS
IBM Corp.
Software, 1982
102722819