Get the latest tech news
Software spotlight: Cassette software for the IBM PC
While people stick their noses up at floppies these days (or any physical media for that matter), few realize that the original IBM PC and PCJr both supported an even more primitive form of program storage:
While people stick their noses up at floppies these days (or any physical media for that matter), few realize that the original IBM PC and PCJr both supported an even more primitive form of program storage: audio cassette tape. But some believe the only reason IBM added a cassette port was so they could market a lower cost "base model" without floppy drives that was TECHNICALY functional. Oddly, QBASIC in the first release of IBM DOS 5 artificially required ROM Basic to run, probably due to licensing reasons.
Or read this on Hacker News