Scope is a source-code level concept, and a property of identifiers, particularly variable or function names – identifiers in the source code are references to entities in the program – and is part of the behavior of a compiler or interpreter of a language. المعرفات في شفرة المصدر هي إشارات إلى الكيانات في البرنامج - ويشكل جزءا من سلوك المترجم أو مترجم للغة.
When two identical identifiers are in context at the same time, referring to different entities, one says that name masking is occurring, where the higher-priority name (usually innermost) is "masking" the lower-priority name. عندما يكون هناك معرّفان متطابقان في السياق في نفس الوقت ، في إشارة إلى الكيانات المختلفة ، يقول أحدهم أن إخفاء الاسم يحدث ، حيث يكون الاسم ذو الأولوية الأعلى (عادةً أعمق) هو "إخفاء" اسم الأقل أولوية.