--- title: Namespace (名前空間) slug: Namespace tags: - CodingScripting - Glossary - Operating System - オペレーティングシステム translation_of: Glossary/Namespace ---
名前空間はプログラム内でコンテキストを識別する、論理的なグループの名前です。同じコンテキスト内かつ同じスコープの範囲内では、識別子は実態を一意に指定しなくてはなりません。
OS のディレクトリーは名前空間です。それぞれのファイルやサブディレクトリーは一意の名前を持たなくてはなりませんが、1 つのファイルが違うタイミングで同じ名前を使用することがあるかもしれません。