Programmers normally work with the ???source code??? for a program, which is written in a programming language such as Fortran or C. It uses names to designate the data being used and the parts of the program, and it represents operations with symbols such as + for addition and ??? for subtraction.