 The S-record format was created in the mid-1970s for the Motorola 6800 processor.Software development tools for that and other embedded processors would make executable code and data in the S-record format.PROM programmers would then read the S-record format and "burn" the data into the PROMs or EPROMs used in the embedded system.