Jaime has been hired as a consultant for a company. His task is to help the company spend less time and money writing code. Jaime notices that, even for very complicated programs, the programmers at this company start programming without an overall plan for the development of the code. What might Jaime suggest that they do instead?

A. Begin by writing the final lines of the program instead of the first lines
B. Program in C++ instead of in Python
C. Begin by creating a pseudocode
D. Spend more time debugging

C. Begin by creating a pseudocode