また、c言語のように名前空間を持たないプログラミング言語では、ソースファイルを超えてグローバル変数を共有する際、名前衝突の問題も発生しうる。