Source code is what a software author writes when she/he creates a
program. One of two things can happen after the source is written: the program can be run with the computer "
interpreting" every piece of the source code as it runs into it, or the source code can be
compiled into something that the computer understands natively.