Refers to the person who designs or creates, codes, tests, debugs, and documents a computer program.
When program was being compiled, it will produce a filed called application files.
Unit 1 Lesson 1 Computer Programming Basics Basic Programming Concepts