||What does portability mean in the context of programming?|
||A perfectly portable program is one whose source code can, without modification, be compiled to a successful program on a variety of different computer systems.|
||Explain the difference between source code file, object code file, and executable file.|
||A source code file contains code as written in whatever language the programmer is using. An object code file contains machine language code; it need not be the code for a complete program. An executable file contains the complete code, in machine language, constituting an executable program.|
||What are the seven major steps in programming?|
Defining program objectives.