When creating a computer program, the _ designs the structure of the program?

(A) Programmer
(B) End User
(C) System Analyst
(D) All of these

🧠 Explanation:

When creating a computer program, the programmer is the person who designs the structure, writes the code, and ensures the program works correctly. The word “programmer” is a noun referring to an individual skilled in computer programming. Designing the structure involves planning algorithms, flowcharts, and modular components to make the program efficient and error-free. Alternatives in certain contexts could be software developer or coder, but “programmer” is the most commonly used and precise term, especially in educational or exam settings like PPSC. This role is central because a well-structured program improves performance, readability, and maintainability.