Programming Term: Endian / Endianness

By: Dusty Arlia
Published on Monday, February 3, 2014, 08:54 PM
Last Updated on Wednesday, July 08, 2015 at 10:06 PM
Total Updates: 2

The term endian refers to how bytes of data are ordered within memory. The location of each byte in memory has an index, called its address. Bytes of a single data word (such as a 32-bit integer data type) are usually stored in consecutive memory addresses (a 32-bit integer needs 4 bytes). Big-endian systems have the most significant byte of the word stored in the smallest address given and the least significant byte is stored in the largest. Little endian systems have the least significant byte stored in the smallest address.