The original IBM Personal Computer and IBM PCjr includes support for storing data and programs on compact cassette tape.
It was common for home computers of the time, such as the Apple II, Commodore 64 and BBC Micro, to use cassette tapes for storage due to the lower cost of hardware and media compared to floppy disks. A wide range of commercial home computer software was available on tape throughout the 1980s.
BYTE asked in 1982, "I'm still looking for someone who uses [IBM cassette tape]. Did IBM seriously think its system would compete with the VIC-20 and ZX81?" The IBM PC cassette format was not popular since very few were shipped without at least one floppy disk drive, and apart from one diagnostic tape available from IBM, there seems never to have been any software sold on tape except IBM Typing Tutor created by Microsoft, and the interface was not included on the follow-up PC XT. Despite this lack of popularity, up until the original PC's discontinuation in 1987, IBM continued to offer a Model 104 which shipped without a floppy disk drive.
The IBM PCjr was also seldom sold without a floppy disk drive, but it also had two ROM cartridge slots for loading commercial software, which offered better convenience and reliability.