字(word)是設計計算機時給定的自然存儲單位。
計算機的字長越大,其數據轉移越快,允許的內存訪問也更多。
計算機在存儲、傳送或操作時,作為一個單元的一組二進制碼稱為字,一個字中的二進制位的位數稱為字長。
字長在計算機結構和操作的多個方面均有體現。計算機中大多數寄存器的大小是一個字長。計算機處理的典型數值也可能是以字長為單位。CPU和內存之間的數據傳送單位也通常是一個字長。還有內存中用於指明一個存儲位置的地址也經常是以字長為單位的。現代計算機的字長通常為16、32、64位。其他曾經使用過的字長有:8、9、12、18、24、36、39、40、48、60位;slab是早期的另一個字長實例。
字長與計算機的功能和用途有很大的關系,是計算機的一個重要技術指標。字長直接反映了一台計算機的計算精度,為適應不同的要求及協調運算精度和硬件造價間的關系,大多數計算機均支持變字長運算,即機內可實現半字長、全字長(或單字長)和雙倍字長運算。在其他指標相同時,字長越大計算機的處理數據的速度就越快。早期的微機字長一般是8位和16位,386以及更高的處理器大多是32位。市面上的計算機的處理器大部分已達到64位。字長由微處理器對外數據通路的數據總線條數決定。