Atrybut rozmieszczenia zmiennej w pamięci – atrybut nadawany zmiennej w kodzie źródłowym, modyfikujący sposób rozmieszczenia przez translator danej zmiennej w pamięci operacyjnej. Atrybuty rozmieszczenia definiowane są w składni określonego języka programowania lub przez jego konkretną implementację.
Rodzaje atrybutów rozmieszczenia Atrybuty rozmieszczenia podzielić można na dwie zasadnicze grupy: Atrybuty wskazujące adres, konkretne miejsce w pamięci, w którym ma zostać umieszczona zmienna. Atrybuty modyfikujące lub definiujące sposób rozmieszczenie zmiennych w pamięci przez translator, wybranie jednak konkretnego adresu nadal pozostawia się translatorowi, a jedynie wskazuje się zasady rozmieszczania, które muszą zostać spełnione.
Atrybut adresu Atrybut rozmieszczenia wskazywać może konkretne miejsce w pamięci, w którym ma być umieszczona zmienna. Stosuje się: adres bezwzględny adres względy. Adres bezwzględny specyfikuje jawnie konkretne miejsce w pamięci – adres – od którego to miejsca ma się rozpoczynać obszar zajmowany przez daną. Natomiast adres względy specyfikuje odniesienie do innego, wcześniej zadeklarowanego elementu.