Chương trình xử lý dữ liệu thông qua các biến dữ liệu. Như ta đã biết, mỗi biến dữ liệu chỉ có đời sống ngắn ngủi : hoặc bằng đời sống của 1 thủ tục, hoặc bằng đời sống của 1 module (hay đối tượng) hoặc cao nhất là bằng thời gian chạy ứng dụng, từ lúc ứng dụng được nạp vào bộ nhớ trong đến lúc chương trình kết thúc thực thi.