program code, few lines to 1,000,000's java, c++ etc, tell a program how to function
the current code that makes up a program; needs interpreted or compiled mod12
the program code that you create using an editor and that either is interpreted or is compiled