10 PROGRAM ENVIRONMENT AND INITIALIZATION