Intel HEX

Intel HEX is a file format for conveying binary information for applications like programming microcontrollers, EPROMs, and other kinds of chips. In a typical application, a compiler or assembler converts a program's source code (such as in C or assembly language) to machine code and outputs it into a HEX file. That file is then imported by a programmer to "burn" the machine code into a ROM, or is transferred to the target system for loading and execution.


Read more about Intel HEX:  Format