Source code is the raw text that a programmer writes a program in prior to converting it to machine code with the use of a compiler.