Kapsam (scope), bir değişkenin nerede görülüp kullanılabileceğidir. Her değişken her yerden erişilebilir değildir.

Yerel (local) değişken

Bir fonksiyon veya blok içinde tanımlanır ve sadece orada görünür. Dışarıdan erişilemez.

Global değişken

Programın en dışında tanımlanır ve her yerden erişilebilir. Ama fazla global değişken kodu karmaşıklaştırır.

İpucu

Mümkün olduğunca yerel değişken kullan; bu kodu daha güvenli ve anlaşılır yapar.

Kuzey Kutbu dersleriyle kendi elinle yazarak öğren.