Middle Endian ist ein Datenformat für die Übertragung oder Speicherung binärer Daten. Bei Big Endian wird das hochwertigste Bit oder Byte auf den niedrigsten Adressen gespeichert. Bei Little Endian wird das geringwertigste Bit oder Byte auf niedrigen Speicheradressen gespeichert und bei Middle Endian erfolgt die Speicherung irgendwo zwischen Big und Little Endian.