Problem
1. What are the differences between source code, object code, and executable code?
2. Compare assemblers, compilers, and interpreters.
3. What does a compiler do when it encounters data declarations in a source code file? Data (manipulation) operations? Control structures?