Zakres widoczności określa, w jakiej części programu można użyć danej nazwy zmiennej. Jest zależny od struktury kodu (bloki, funkcje, moduły). W praktyce pomaga zrozumieć, czy dana zmienna jest dostępna tylko lokalnie, czy może być używana w wielu miejscach, jak w przypadku zmiennych globalnych.