本来各コンピュータはそれぞれオリジナルのフォーマットを持っていたが、UNIXや他の移植性のあるオペレーティングシステムが普及するに従ってCOFFやELFなどのフォーマットが定義され、様々なシステムで使われるようになった。
最初每种类型计算机都拥有自身独特的格式，但随着Unix和其他可移植操作系统的问世，人们定义了例如COFF和ELF这些格式，并在不同的系统上使用它们。