Basic Program Development
Edit and
save program
errors
errors
Compile program
Execute program and
evaluate results