Intel HEX

Intel HEX is a format that stores binary data as hexadecimal digits in ASCII. It's often used for simple memory images, for example data meant to be stored on EEPROM chips, and microcontroller code.

http://en.wikipedia.org/wiki/Intel_HEX