Transcription: Many languages support procedural programming, including FORTRAN, PASCAL, and C. Using this methodology, you solve problems by writing functions or routines that implement algorithms. Operations that depend on the characteristics of the data can be spread throughout the program. Therefore, programs written using this technique can be difficult to maintain and modify. For example, if the type of a variable is changed, changes may also be required to all lines in the program that access that variable.