Dalam pemrograman komputer, variabel dapat dibedakan berdasarkan ruang lingkupnya menjadi variabel global dan variabel lokal. Pemahaman tentang kedua jenis variabel ini sangat penting untuk menghindari konflik dan bug dalam program.

Variabel Global

Variabel global didefinisikan di luar fungsi atau blok program dan dapat diakses dari mana saja dalam program tersebut. Penggunaan variabel global harus hati-hati karena dapat menyebabkan ketergantungan antar bagian program.

Variabel Lokal

Sebaliknya, variabel lokal hanya tersedia dalam lingkup fungsi atau blok tempat variabel tersebut dideklarasikan. Variabel ini tidak dapat diakses dari luar fungsi, sehingga lebih aman terhadap modifikasi tak terduga.

Studi Kasus

Dalam pembuatan aplikasi web, penggunaan variabel lokal dianjurkan untuk menyimpan data sementara yang hanya diperlukan selama proses request.