Dynamic scoping

/daɪˈnæmɪk ˈskoʊpɪŋ/ noun phrase

Definition

A scoping rule where variable access is determined by the calling sequence at runtime rather than the code structure, allowing functions to access variables from their callers. This creates scope based on the execution stack.

Etymology

From Greek 'dynamikos' meaning powerful or relating to force, emphasizing that scope is determined by the dynamic execution flow rather than static code structure. This was common in early LISP implementations but is now rare.

Kelly Says

Dynamic scoping is like being able to borrow tools from whoever called you to do a job - if your boss sends you to fix something, you can use their tools even if they're not normally available to you! This sounds flexible but makes code much harder to understand and debug.

Translations

AMአማርኛ
ዲንॅሚክ ስክ()
di-ni-mik sk
ARالعربية
نطاق ديناميكي
na-taq din-a-mi-ki
BNবাংলা
ম dynamic স্কোপ
mo dy-na-mik sko-po
CACatalà
àmbit dinàmic
am-bit dy-na-mik
CSČeština
dynamický dosah
dy-na-mi-cky do-sah
DADansk
dynamisk rækkevidde
dy-na-misk ra-kke-vid-de
DEDeutsch
dynamische Geltungsbereich
dy-na-mi-sche gel-tung-s-be-reich
ELΕλληνικά
δυναμική πεδίο
dy-na-mi-ki pe-di-o
ESEspañol
alcance dinámico
al-kan-sa dy-na-mi-ko
FAفارسی
دامنه دینامیکی
da-man-e di-na-mi-ki
FISuomi
dynaaminen leimaus
dy-na-mi-nen le-i-maus
FRFrançais
domaine dynamique
do-main dy-na-mik
GUGU
ડાયનેમિક સ્કોપ
dai-ne-mik sko-p
HAHA
sarkin dinamiki
sar-kin dy-na-mi-ki
HEעברית
טווח דינמי
to-ach di-na-mi
HIहिन्दी
डायनामिक स्कोप
dai-na-mik sko-p
HUMagyar
dinamik hatálykör
dy-na-mik ha-ta-ly-kor
IDBahasa Indonesia
lingkup dinamis
ling-kup di-na-mis
IGIG
akụkụ dị n'ime
a-ku-ku di ni-me
ITItaliano
ambito dinamico
am-bi-to dy-na-mi-ko
JA日本語
動的スコープ
どうてきすこーぷ
KKKK
динамикалық ауданы
dy-na-mi-ka-lyq aw-da-ny
KMKM
ប្រវែងប្រព័ន្ធ
pra-vaeng pra-pov-phen
KO한국어
동적 범위
dong-jeok beom-wi
MRMR
डायनेमिक स्कोप
dai-na-mik sko-p
MSBahasa Melayu
skop dinamik
sko-p dy-na-mik
MYမြန်မာ
လွယ်ကူစွာ သုံးနိုင်
lo-way-ku-su-wa thu-ng-no-ing
NLNederlands
dynamische reikwijdte
dy-na-mi-sche ry-k-wijt-de
NONorsk
dynamisk rekkevidde
dy-na-misk re-kke-vid-de
PAPA
ਡਾਇਨਾਮਿਕ ਸਕੋਪ
da-i-na-mik sko-p
PLPolski
dynamiczne zakres
dy-nam-i-czne zak-res
PTPortuguês
escopo dinâmico
es-ko-po dy-na-mi-ko
RORomână
domeniu dinamic
do-men-yu dy-na-mik
RUРусский
динамическая область видимости
dy-na-mi-che-skaya ob-las-t' vid-i-mo-sti
SVSvenska
dynamiskt område
dy-na-miskt o-re-de
SWKiswahili
ukubwa wa dynamic
u-ku-bwa wa dy-na-mik
TAதமிழ்
இயங்கும் திட்டம்
iya-ngum thi-tta-m
TEతెలుగు
డైనమిక్ స్కోప్
dai-nami-k sko-p
THไทย
ขอบเขตแบบไดนามิก
khop-khet-baep-dya-na-mik
TLTL
dinamika saklaw
dy-na-mi-ka sak-law
TRTürkçe
dinamik kapsam
di-na-mik ka-spam
UKУкраїнська
динамічний охоплення
dy-na-mi-chnyy okh-plynnya
URاردو
동적 범위
dong-jeok beom-wi
VITiếng Việt
khai bao động
khai-bao dong
YOYO
ọ̀pọ̀ ìṣẹ́
o-po i-se
ZH中文
动态作用域
dòngtài zuòyòngyù
ZUZU
umlando wama-dynamic
u-mlan-do wa-ma-dy-na-mik

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.